Actions260
- Admin Job Management Actions
- Admin License Management Actions
- Admin Server Certificate Actions
- Admin Settings Actions
- AI Tools Actions
- Analysis Actions
- Audit Actions
- Authentication Actions
- Convert Actions
- Convert Ghostscript Inputs To Pdf
- Url To Pdf
- Convert Json To Pdf
- Convert Svg To Pdf
- Process Pdf To XML
- Pdf To Excel
- Process Pdf To Word
- Convert Pdf To Vector
- Process Pdf To RT For TXT
- Convert Pdf To Json
- Export Partial Pdf
- Extract Pdf Metadata
- Clear Cache
- Process Pdf To Presentation
- Pdf To Pdf A
- Process Pdf To Markdown
- Convert To Image
- Process Pdf To HTML
- Convert Pdf To Epub
- Pdf To Csv
- Convert Pdf To Cbz
- Convert Pdf To Cbr
- Markdown To Pdf
- Convert To Pdf
- Html To Pdf
- Process File To PDF
- Convert Eml To Pdf
- Convert Ebook To Pdf
- Convert Cbz To Pdf
- Convert Cbr To Pdf
- Extract Single Page
- Extract Page Fonts
- Database Actions
- File Storage Actions
- Filter Actions
- Forms Actions
- General Actions
- Info Actions
- Invite Actions
- Job Management Actions
- Misc Actions
- Metadata
- Unlock PDF Forms
- Extract Header
- Scanner Effect
- Replace And Invert Color
- Repair Pdf
- Rename Attachment
- Remove Blank Pages
- Process Pdf With OCR
- List Attachments
- Flatten
- Extract Images
- Extract Image Scans
- Extract Attachments
- Delete Attachment
- Decompress Pdf
- Optimize Pdf
- Auto Split Pdf
- Extract Header 1
- Add Stamp
- Add Page Numbers
- Overlay Image
- Add Comments
- Add Attachments
- Pipeline Actions
- Proprietary UI Data Actions
- Saved Signatures Actions
- Security Actions
- Signature Assets Actions
- Signing Sessions Actions
- Team Actions
- UI Data Actions
- User Actions
- Workflow Participant Actions
General → Create Booklet Imposition
AI-generatedSummary
Create a booklet-imposed PDF by rearranging pages with specified layout options for booklet printing.
Inputs
- fileInputBinaryProperty — Binary property name containing the input PDF file data (default 'data').
- fileId — Server-side file ID to use instead of uploading a file binary, useful for async operations.
- pagesPerSheet (required) — Number of pages per sheet side (must be 2 for proper booklet imposition).
- addBorder — Boolean to add a border around each page.
- spineLocation — Location of the booklet spine, either LEFT or RIGHT.
- addGutter — Boolean to add a gutter margin (inner binding margin).
- gutterSize — Size of the gutter margin in points, used if addGutter is true.
- doubleSided — Boolean to generate both front and back sides for double-sided printing.
- duplexPass — Specify which pass to generate for manual duplex printing: FIRST, SECOND, or BOTH.
- flipOnShortEdge — Boolean to flip back sides on the short edge for duplex printing (default is long edge).
Output shape
a single binary PDF file rearranged for booklet printing
The output is a PDF binary suitable for printing as a booklet with the specified page imposition. Optional parameters control layout details like borders, binding gutter, and duplex options. Input can be supplied either as binary data or as a server-side file ID.
Examples
Example 1: Input a PDF binary named 'data' with pages per sheet set to 2 and spine on the left to produce a booklet PDF.
Set 'fileInputBinaryProperty' to 'data', 'pagesPerSheet' to 2, and 'spineLocation' to 'LEFT'.