Merge and organize
- PDFs and images in order, with globs and page ranges
- Nested bookmarks from groups and file names
- Divider pages, rotation and page size handling
PDF packages • Linux command line • One config file
PageClerk merges your PDFs and images, adds bookmarks, page numbers, headers, logos and signatures, and generates the cover, contents, index and transmittal pages. It runs the same way every time, from a terminal, a script or a cron job.
What it does
Submittals, reports, contracts and closeout packages: describe the package once and rebuild it whenever an input changes. See every feature.
[[ANCHOR]] textEvery feature
All of it is included in the free trial.
Page {n} of {total}, ABC-000123{section} and {date}[[ANCHOR]] text, paper background removed from photos and scans, optional caption--input FILE:BOOKMARK options, or a text list (stdin works)${variables} from the job file, a vars file, the environment or --var; --set overrides any settingbatch: one package per row of a CSV or JSON file, several at oncemerge, number and stamp for one-off jobs without a job fileinspect shows pages, bookmarks, form fields and anchorsvalidate checks a job without writing anythinginit creates starter projects: submittal, report, contract, minimalprep-signature cleans up a signature photoPricing
PageClerk is in beta. Every feature is available now with a free 30-day trial key. Licenses go on sale with version 1.0.
Free
Coming soon
Trying PageClerk in the beta and need more time than 30 days? Write to support@limsguy.com. Questions about licensing for your organization are welcome too.
Download
Pick one. Each build contains everything it needs; PageClerk asks for a license key before it writes a PDF.
| File | Use it when |
|---|---|
| pageclerk-0.1.1-linux-x86_64.tar.gz | Fastest start. Unpack anywhere. |
| pageclerk-0.1.1-linux-x86_64-onefile | One file to copy around. |
| pageclerk_0.1.1_amd64.deb | Debian and Ubuntu servers. |
| pageclerk-0.1.1-1.x86_64.rpm | RHEL, Rocky, Alma and Fedora servers. |
| SHA256SUMS | Check your download: sha256sum -c SHA256SUMS --ignore-missing |
sudo apt install ./pageclerk_0.1.1_amd64.deb
# or
sudo dnf install ./pageclerk-0.1.1-1.x86_64.rpm
pageclerk license --install pageclerk.lic
pageclerk license
pageclerk init my-job
cd my-job
pageclerk build -c job.yaml
Read the documentation: install, quick start, configuration reference. By installing PageClerk you accept the license agreement.
Free trial
Enter your details and your trial key appears on the next page. We also email you a copy.