insert
Insert blank pages
Usage
pdftl
<input>insert[N][(geometry)][{after|before}<range>]...
Details
Inserts blank pages before or after specific pages.
Syntax: [N][(spec)] [{after|before} [<range>]]
Arguments:
N: Count of pages to insert (default: 1).(spec): Geometry/size specification.range: Target pages (default: 1-end).after/before: Position relative to target (default: after).
Geometry Specifications:
(A4),(letter): Standard paper sizes, case insensitive. Append_lfor landscape:(a4_l).(20cm, 10cm): Custom dimensions (width, height).(50%, 100%): Dimensions relative to the target page.(model=N): Copy geometry from page N.
Examples
Insert 1 blank page after every page, copying its geometry.
pdftl in.pdf insert output out.pdf
Insert an A4 page after every page.
pdftl in.pdf insert (A4) output out.pdf
Append an A4 page (defined by dims) to the end.
pdftl in.pdf insert '(210mm,297mm)' after end output out.pdf
Insert 2 blank pages after page 1.
pdftl in.pdf insert 2 after 1 output out.pdf
Insert a half-width page after every page.
pdftl in.pdf insert (50%,100%)
Insert 1 blank page after every page (using defaults).
pdftl in.pdf insert output out.pdf
Insert a half-width page (relative to page 1) after page 1.
pdftl in.pdf insert '(50%,100%)' after 1 output out.pdf
Tags: pages, geometry
Source: pdftl.operations.insert
Read online: https://pdftl.readthedocs.io/en/stable/operations/insert.html
Type: Operation