# `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*