What's new
- Inspect a PDF's embedded files and attachments, and pull any one out to disk
- Read a document's metadata - the Info dictionary and the XMP packet
- Look inside fonts: encoding, CMap, and the full glyph mapping, with warnings for broken mappings
- Break down digital signatures into signer, certificate chain, and the byte ranges they cover - it never claims a signature is trusted, only shows what's there
- Check a PDF against structural PDF/A and PDF/UA rules, and jump straight to the offending object in the app
- Compare two PDFs: a structural diff in the terminal, or side-by-side in the app
- New
validateanddiffcommands return a simple pass / issues-found / error exit code for scripting - Command-line output is now plain, readable text by default - add
--jsonwhen you need machine-readable output (--prettyto indent it) - A new usage guide covers every
pdfdebugcommand and flag - Double-clicking a PDF now reliably opens it, even while the app is still starting up
- Digital signature decomposition now reads every embedded certificate reliably
- More stable on Linux and macOS thanks to an updated app runtime
Full Changelog: v0.3.1...v0.4.0
Full Changelog: v0.3.1...v0.4.0