pdfjam
Command-line tool that combines, n-ups, rotates, scales and rearranges PDF pages into print-ready files.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About pdfjam
pdfjam assembles PDF, PS, EPS, JPG or PNG files into a single PDF and lets you rotate, scale, n-up, reorder and combine pages freely. It is built on the LaTeX pdfpages and graphicx packages, so it needs a LaTeX installation.
Options cover putting several pages on one sheet, setting paper size, booklet imposition, signatures for bookbinding, trimming, frames and PDF metadata. It suits anyone preparing print-ready documents or handouts from the command line and in scripts.
Strengths
- N-up layouts, booklets and signatures for binding
- Accepts PDF, PostScript and image inputs
- Scriptable for batch processing
- Precise paper size, scale and rotation control
Limitations
- Requires a LaTeX installation
- Command line only, no graphical interface
Details
- Pricing
- FreeFree and open source under the GPL 2 license.
- License
- GPL-2.0
- Developer
- The pdfjam contributors
- Platforms
- Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Preparing booklets, handouts and n-up print layouts from the command line
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 2 sources on file.
Alternatives to pdfjam
Compare allSoftware that can replace pdfjam for an important use case, and what changes if you switch.
PDF Mix Tool
A lightweight open-source Linux app for merging, splitting, rotating and rearranging PDF pages.
PDF Mix Tool offers N-up, booklet, merge and rotate in a lightweight Linux graphical app built on Qt and qpdf, with no LaTeX needed.
Cpdf
Command-line PDF toolkit covering split, merge, stamp and encrypt.
Cpdf covers a very wide range of page operations from one binary with language APIs, but it is closed source and free only for non-commercial use.
PDFtk Server
Command-line PDF toolkit for merging, splitting and stamping.
PDFtk Server merges, splits and stamps PDFs with a terse scriptable syntax and form filling from FDF, but commercial use needs a paid licence.
pdfcpu
Go library and command line for validating and transforming PDFs.
pdfcpu is an Apache-licensed single static binary and Go library for transforming PDFs with no dependencies, though some edge-case PDFs still fail.
qpdf
Command-line tool for content-preserving PDF transformations.
qpdf rewrites PDF structure losslessly and can dump PDFs to JSON for scripted editing, without LaTeX, but it is not focused on print layouts.
PDFsam Basic
Splits, merges, rotates and extracts PDF pages entirely offline, in batches rather than one file at a time.
PDFsam Basic offers batch split, merge, rotate and alternate-mix in an offline graphical app on Windows, macOS and Linux, without n-up or booklet layouts.
Similar software
Related functionality, not necessarily a direct replacement.
Ghostscript
PostScript and PDF interpreter behind a great deal of other software.
PDF Arranger
Drag PDF pages into the order you want, rotate them, crop them, and merge two files together.
mutool (MuPDF)
Command-line companion to MuPDF for PDF extraction, cleaning and merging.
krop
Simple graphical tool for cropping PDF pages and splitting them into subpages for e-readers.