Complex PDF Combination Files
Unit tests isolate features. Real-world users combine them. An enterprise user won't just upload a file with an image; they will upload a file containing a scanned image, embedded inside a PDF/A wrapper, locked with an AES-256 Owner password, featuring a landscape page in the middle of portrait pages.
These "boss-level" test files combine multiple advanced features simultaneously to simulate the messy, chaotic documents encountered in actual production environments. If your parser can handle these without leaking memory or crashing, it is production-ready.
Combo OCR PDFA
A strictly compliant PDF/A archival document that also requires OCR text extraction.
Combo Scan OCR Password
A raw scanned image file, overlaid with invisible OCR text, locked behind AES encryption. The ultimate pipeline test.
Combo User Manual Attachments
A dense manual featuring external hyperlinks and embedded XML file attachments.
Combo Image heavy OCR
A massive file combining high-resolution embedded images with an invisible text layer to test heavy OCR memory limits.
Combo Bank Statement Password
A highly dense tabular data document wrapped in AES-256 encryption. Requires password "spytm".
Combo Mixed Sizes Landscape
A chaotic layout mixing A3, A4, Portrait, and Landscape MediaBoxes mid-document.
Combo Multilingual Bookmarks
A file utilizing CJK and Arabic text within the interactive Table of Contents (Outlines) dictionary.
Combo Tax Form AcroForm
A dense enterprise tax form utilizing interactive AcroForm widgets for data entry.
Combo Invoice Signed
A synthetic enterprise invoice protected by a cryptographic digital signature to test hash integrity.
Combo Resume Signed
A synthetic CV protected by a digital signature.
Frequently Asked Questions
Use Cases
- Performing end-to-end integration testing on your entire Intelligent Document Processing pipeline.
- Stress-testing memory limits (OOM) when handling deeply nested objects mixed with cryptography.
- Ensuring multi-stage routing algorithms don't fail when a file requires both OCR and decryption.