PDF Page Dimensions & Rotation Inspector
Inspect MediaBox, CropBox, BleedBox, TrimBox and ArtBox on every page, including inherited and default values, rotation and UserUnit. Compare points and mm, toggle colored overlays and inspect geometric crop and bleed risks.
About this pdf page dimensions & rotation inspector
Inspect MediaBox, CropBox, BleedBox, TrimBox and ArtBox on every page, including inherited and default values, rotation and UserUnit. Compare points and mm, toggle colored overlays and inspect geometric crop and bleed risks Parses and structures office document payloads locally in memory without transmitting private company files to external servers.
Document parsing & data extraction pipeline
Performs non-destructive manipulation of Portable Document Format (PDF) binary object streams in accordance with ISO 32000-1 and ISO 32000-2 (PDF 2.0). Operates on underlying PDF cross-reference tables (XRef), catalog dictionaries, page trees (/Pages), and content streams via pdf-lib and PDF.js. Implements symmetrical margin cropping based on existing CropBox / MediaBox origin coordinates [x, y], executes 90-degree page rotations, merges/splits page trees, and preserves AcroForm interactive form fields, annotations, and bookmarks.
Worked document extraction example
Scenario: Execute PDF Page Dimensions & Rotation Inspector with sample data to verify transformation accuracy and output formatting.
Sample input:
Processing: After the page loads, processing runs locally in a Worker without uploading the file. Cancel or clear stops the task.
Illustrative output:
File size & structure constraints
Input must be smaller than 100,000,000 bytes. Limits: 10,000 pages, 64 ancestor levels, absolute coordinates up to 1e12, UserUnit up to 75000. Loading and each preview stop after 30 seconds. These are implementation limits, not ISO validity limits. Geometric risk hints only: no glyph or text clipping detection and no complete PDF/X certification. Fonts, ink, OutputIntent and printed crop marks are not checked. No universal minimum bleed is assumed. Real print/cut results and native prepress applications remain unverified.
PDF Page Dimensions & Rotation Inspector parses structured OpenXML and PDF data locally. Review exported tables or sheets against original files.
Zero-upload document security boundary
File buffers and document assets in PDF Page Dimensions & Rotation Inspector are processed in-memory via local browser APIs with zero file uploads to CZOA servers.
Document schemas & interchange standards
ECMA-376 Office Open XML specifications and ISO 32000 PDF reference standards:
- ISO 32000-1:2008 scoped page-boundary dictionary geometry; not complete ISO 15930 certification
PDF Page Dimensions & Rotation Inspector verification · Audit standards
How to use it
- Choose a local PDF
- Process locally
- Page boxes
- Download complete JSON
Frequently asked questions
How does PDF Geometry Inspector measure pages?+
Operational requirements for "How does PDF Geometry Inspector measure pages?" are verified in local memory during execution of PDF Page Dimensions & Rotation Inspector.
Which controls and output are available?+
Text limits: 50,000 items/page, 500,000 items/file, 5,000,000 UTF-16 text units and 20,000 candidates/file. Exceeding a limit rejects the incomplete result. Show 50 candidates/page and 120 text units/candidate; JSON contains every candidate with these bounded excerpts. The temporary analysis PDF must also remain below 100,000,000 bytes.
What are the geometry limits?+
Inspect five boxes and approximate horizontal-text crop risks; no complete PDF/X certification. Fonts, ink, OutputIntent and printed crop marks are not certified. Real print/cut and native prepress applications remain unverified. Approximate horizontal text advance bounds use font ascent/descent, not exact glyph outlines. Compare CropBox and each explicit TrimBox/ArtBox within MediaBox. A temporary analysis copy expands CropBox to MediaBox; the original stays unchanged. Text outside MediaBox, vertical writing, missing metrics, images, vector lettering, annotations, clipping paths and visibility/overprint are not fully assessed. Invisible text can produce candidates. Check the original and a print proof.
What PDF geometry example can I run?+
Download PDF example /examples/pdf-geometry.pdf
