# `booklet` Impose pages into printable booklet signatures ## Usage > pdftl `...` `booklet` `...` `output` `` ## Details The `booklet` operation arranges pages so they can be printed as a foldable booklet. It automatically pads the document with blank pages to a multiple of 4, reorders the pages into printing signatures, and imposes them 2-up onto landscape sheets. By default, it creates one giant signature (meaning you fold the entire stack of paper in half). For larger books, you can specify a `sig` (signature) size in sheets to create smaller chunks that are folded and bound together. ### Configuration Syntax | Argument | Description | | :--- | :--- | | `sig=` | Sheets per signature (e.g., `sig=4` = 16 pages/chunk). Default is 0 (all). | | `canvas=` | Set output page size (`A4_L`, `letter_L`). Default is auto-calculated. | | `margin=` | Set page margin in points | | `gutter=` | Set spacing between the two pages on the sheet | | `rtl=true` | Use Right-to-Left binding (for Arabic, Hebrew, or Manga). | ### Example Usage ```bash pdftl in.pdf booklet 1-end sig=4 canvas=A4_L output print_ready.pdf ``` ## Examples > Create a standard single-signature booklet from the input PDF. ``` pdftl in.pdf booklet output booklet.pdf ``` > Create a booklet grouped into 4-sheet (16-page) signatures. ``` pdftl in.pdf booklet sig=4 output signatures.pdf ``` > Create a booklet with right-to-left reading order. ``` pdftl manga.pdf booklet rtl=true output right_to_left.pdf ``` **Tags**: from_scratch, imposition, page_order *Source: pdftl.operations.booklet* *Read online: [https://pdftl.readthedocs.io/en/stable/operations/booklet.html](https://pdftl.readthedocs.io/en/stable/operations/booklet.html)* *Type: Operation*