booklet

Impose pages into printable booklet signatures

Usage

pdftl <input>... booklet <spec>... output <file>

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=<N>

Sheets per signature (e.g., sig=4 = 16 pages/chunk). Default is 0 (all).

canvas=<size>

Set output page size (A4_L, letter_L). Default is auto-calculated.

margin=<pts>

Set page margin in points

gutter=<pts>

Set spacing between the two pages on the sheet

rtl=true

Use Right-to-Left binding (for Arabic, Hebrew, or Manga).

Example Usage

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/latest/operations/booklet.html

Type: Operation