PDF Outline Title & Destination Inspector

Inspect nested PDF bookmarks, resolve physical page numbers and open the corresponding page preview. Expand branches and export the complete hierarchy as UTF-8 text or Markdown with links to the original PDF.

Pdf Bookmarks Inspector · Client runtimeSandboxed
Formatted results will render here in real time.

About this pdf outline title & destination inspector

Inspect nested PDF bookmarks, resolve physical page numbers and open the corresponding page preview. Expand branches and export the complete hierarchy as UTF-8 text or Markdown with links to the original PDF 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 Outline Title & Destination Inspector with sample data to verify transformation accuracy and output formatting.

Sample input:

/examples/pdf-outline.pdf

Processing: After the page loads, processing runs locally in a Worker without uploading the file. Cancel or clear stops the task.

Illustrative output:

Bookmarks / Download complete text outline / Download complete Markdown outline

File size & structure constraints

Input must be smaller than 200,000,000 bytes. Limits: 100,000 pages, 20,000 bookmarks, 64 levels, 2,000,000 title UTF-16 units, 16,000,000 export bytes. Up to 100 visible entries per screen and 8,000 title characters per entry; downloads remain complete. Loading and each preview stop after 30 seconds. Jumps select a physical page, not destination coordinates or zoom. Unresolved, external and action-only bookmarks are labelled and not followed. Markdown links require the original PDF in the same folder. Encrypted files require an unencrypted copy; no password is submitted.

PDF Outline Title & Destination 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 Outline Title & Destination 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 outline destinations

PDF Outline Title & Destination Inspector verification · Audit standards

How to use it

  1. Choose a local PDF
  2. Process locally
  3. Bookmarks
  4. Download complete JSON

Frequently asked questions

How does PDF Bookmarks Inspector create its tree?+

Operational requirements for "How does PDF Bookmarks Inspector create its tree?" are verified in local memory during execution of PDF Outline Title & Destination Inspector.

Which controls and output are available?+

Boundary constraints concerning "Which controls and output are available?" prevent invalid parameter state mutations client-side.

What are the outline limits?+

Preview fits the page and geometry boxes, at up to 1400 pixels per edge. It is not a print proof. PDF actions, annotations and external links are not executed.

What PDF bookmarks example can I run?+

Download PDF example /examples/pdf-outline.pdf