23 commands, 56 tests. 0 failed.
- pdf compareCompare two PDFs: text and pixels
- pdf compressMake smaller: --level, --target-size 2MB
- pdf cropTrim pages: --margin, --box, --auto
- pdf decryptRemove a password you know
- pdf deleteRemove pages: --pages 2,5-7
- pdf encryptProtect with a password (AES-256)
- pdf extract-imagesSave embedded pictures, unchanged
- pdf fieldsList form fields
- pdf fillFill a form from JSON: --data values.json
- pdf flattenBake forms into pages
- pdf infoPages, size, metadata, fonts, images
- pdf mergeJoin PDFs in the given order
- pdf metaRead or set metadata and bookmarks
- pdf numberAdd page numbers: --format
- pdf ocrMake a scan searchable
- pdf resizeFit pages to --page-size a4
- pdf rotateTurn pages clockwise: --angle 90, --pages
- pdf searchFind text: --text invoice
- pdf selectKeep and reorder pages
- pdf splitSplit: per page, --every N, --ranges
- pdf to-imagesRender pages: --dpi, --pages
- pdf to-textExtract text
- pdf watermarkStamp text or an image on pages