BOOKLETIMPOSER(1)
π BOOKLETIMPOSER β bookletimposer(1) π
okay bestie, sit down, we're gonna talk about bookletimposer, an utility to reorganize PDF pages, and honestly? she's that girl. β¨
πΈ NAME πΈ
bookletimposer β an utility to reorganize PDF pages π¦
β¨ SYNOPSIS β¨
bookletimposer [options] [input-file]
bookletimposer -a [options] input-file
no cap, that's the whole vibe. π
π DESCRIPTION π
so bookletimposer is an utility to achieve some basic imposition on PDF documents, and she was especially designed to work on booklets. it's giving "small tool, huge main character energy". π
here's what she lets you do, fr fr:
- transform linear documents to booklets;
- reduce a document to put many on one sheet (for handouts for example);
- transform booklets to linear documents.
and she's a free software released under the GNU General Public License, either version 3 or (at your option) any later version. we love a generous queen. π
π OPTIONS π
--versionβ show program's version number and exit. quick lil flex, then she's gone. β¨-h,--helpβ show an help message and exit. bestie will explain herself. π«Ά-o OUTFILE,--output=OUTFILEβ set output PDF file to OUTFILE. tell her where to put the goods. π-a,--no-guiβ automatic conversion (don't show the user interface). lowkey the shy mode. β οΈ heads up though: in that mode, the input file must be defined. no input, no party.-i,--guiβ show the user interface (default). this is the one she shows up in by default, periodt. π-b,--bookletβ produce a booklet out of a linear document (default). the classic. the icon. π-l,--linearizeβ produce a linear document out of a booklet. un-booklet-ing, we love a reverse. π¦-n,--no-reorganisationβ don't reorganize (will only scale and assemble pages). she just scales and assembles, no reshuffling. keep it simple. π-c,--copy-pagesβ copy the same group of input pages on one output page. same pages, one sheet, copy-paste realness. π-p PAGES_PER_SHEET,--pages-per-sheet=PAGES_PER_SHEETβ number of pages per sheet, in the formatHORIZONTALxVERTICAL, e.g.2x1. yes bestie, that's anxbetween the numbers, iykyk. π’-f OUTPUT_FORMAT,--format=OUTPUT_FORMATβ output page format, e.g.A4orA3R. pick your size, pick your drama. π-k,--keepβ do not overwrite output file if it exists. she's respectful like that. π
π EXAMPLES π
- this one just vibes:
bookletimposer
Displays the GTK+ user interface. β¨
- the full glow-up:
bookletimposer βno-gui βbooklet βpages-per-sheet=2x1 βoutput=out.pdf in.pdf
Converts in.pdf into a booklet with two pages per sheet an saves the result as out.pdf. π₯
- the reverse uno:
bookletimposer βno-gui βlinearise βpages-per-sheet=2x1 in.pdf
Converts the two-pages-per-sheet booklet in.pdf into a page-by-page PDF. As the output file name is not defined, it will default to in-conv.pdf. (she names it for you, so thoughtful π)
π«Ά SEE ALSO π«Ά
pdfshuffler(1)
BookletImposer source code and documentation can be found on the web at
https://kjo.herbesfolles.org/bookletimposer/
go check her out, she's iconic. π
π KNOWN ISSUES π
BookletImposer should be quite stable. Thanks to report bugs to kjo@a4nancy.net.eu.org if you find some! not me asking you to snitch on her bugs, but like, do it, it helps. π
π AUTHORS π
KjΓΆ Hansi Glaz kjo@a4nancy.net.eu.org
π§ SIGN-OFF π§
and that's the whole page, bestie! this was the bookletimposer user manual, dated 2019, and yeah, the header and footer say BOOKLETIMPOSER(1) on both ends because she's symmetrical like that. πβ¨π stay slay, go impose some PDFs. π¦πΈπ
π¦ where this page comes from
- debian trixie: bookletimposer 0.3.1-5 Β· GPL-3.0-or-later
- ubuntu questing: bookletimposer 0.3.1-5
- ubuntu resolute: bookletimposer 0.3.1-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: bookletimposer 0.3.1-5build1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms