Batch jobs with scripts¶
When you run the same imposition again and again, automate it. Imposio's Script tab lets you drive repetitive work — process a folder of PDFs, apply a standard layout, and export, without clicking through every step.
What you'll make¶
A script that takes one or more PDFs and produces imposed, exported files using your standard settings.
When to script¶
- A recurring job with fixed settings (e.g. the same booklet spec every week).
- A folder of files that all need the same imposition and export.
- Standardising a workflow so every operator gets identical output.
The Script tab¶
Open the Script tab on the ribbon. From here you can:
- create, open and save scripts,
- run a script against the current document,
- use Find/Replace, Goto and bookmarks while editing.
A typical batch flow¶
A batch script usually:
- takes an input file (or loops over a folder),
- opens the PDF,
- applies an imposition layout with your settings (sheet, bleed, gutter, marks),
- exports the result (PDF or image),
- moves on to the next file.
Tips¶
- Build and test your settings once in the UI, then capture them in a script.
- Keep a small "template" script per job type and adjust the input/output paths.
- Log what the script did so you can verify a batch at a glance.
Troubleshooting¶
- Script can't find a file? Use full paths, or set a known working folder.
- Output differs from the UI? Make sure the script sets every relevant option explicitly.
Full API reference
See the Scripting API for every command and parameter, and Examples for complete scripts.