Use cases
- Debugging a broken PDFUnderstand why a parser fails: missing objects, inconsistent offsets, abnormal streams.
- Forensic analysisIdentify suspicious objects (JavaScript, embedded files, very large streams) in a security audit.
- Targeted optimizationIdentify the heaviest objects/streams (images, fonts) before launching an optimization.