Imposify is a book imposition tool, intended to take a normal pdf paged from 1 to whatever in order and rearrange the pages so that they can be folded together into a signature and still be ordered correctly from the front page to the back.
This tool is available for free at imposify.com.
Imposify works best with PDFs that are multiples of 4 pages long. If imposing a PDF of a different length, it will pad out the PDF with blank white pages. It sticks these pages at the end of the PDF, just inside the back cover.
Currently it only does two page imposition, which is a very comfortable size for US Letter size printing.
It can only create a single signature.
It will only impose in left-to-right order.
This tool is sponsored in part by Comic Fury Zine, a free comics anthology.
[x] Simple two-page imposition
[x] Preview panel
[x] Automatic PDF padding
[x] Spread/Page detection
[x] Drag and Drop
[ ] Configurable number of pages per sheet
[ ] Multiple signatures
[ ] Automated Testing
[ ] N-up fine tuning
[ ] Creep adjustment
[ ] Bleed and Trim adjustments
[ ] Printing marks
[ ] Proofing options
The project is a simple React app make with create-react-app. The configs are unejected. Material UI is used heavily.
PDF.js is used for preview rendering, and pdf-lib handles the pdf manipulation itself.
Run yarn start
to start up in development mode.
Run yarn build
to produce production files.
daed
Funkh0user