You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Last reviewed: 2026-10-12 · Last updated: 2026-10-12 · Change: minor (XDP data row corrected; BigTIFF in Create PDF) · Target: Adobe Acrobat Pro (Acrobat DC, continuous track 26.002.21931, macOS)
Every format Acrobat Pro reads or writes, and PdfCraft's support for it. Acrobat's list comes from
its bundle's Info.plistCFBundleDocumentTypes (what it opens) and its public documentation
(Create PDF and Export PDF). PdfCraft's support comes from the code and
parity/acrobat-features.toml. Summary in target-app-parity.md; gaps
in gaps.md.
Legend: R read/import, W write/export. Fidelity: high (tested against an external oracle
or round-trips exactly), good (tested, known limits), basic (works, visibly lossy), none.
File formats and conversion ≈ 40% ready (estimated): PDF itself is strong except encrypted
output interoperability; the conversion formats users reach for most (Word, Excel, PowerPoint,
Office to PDF, OCR beyond English) are weak or missing. 120–220 h to parity (within the
features total).
PDF
Format
Acrobat
PdfCraft
Fidelity
Tests and evidence
PDF 1.0–1.7, ISO 32000-1
R W
R W
high for reading and unencrypted writing
958-file pdf.js corpus open/edit/save; qpdf --check on saved outputs; xtask check baselines
Word, Excel, PowerPoint (and Visio, Publisher on Windows)
yes
no
none
create.from-office planned (LibreOffice sidecar)
HTML file, web page URL
yes
no
none
create.from-html, create.from-web-page planned
RTF
yes
no
none
PostScript / EPS (Distiller)
yes
no
none
create.distiller planned (P3)
Markdown
no
no
none
create.from-markdown planned (P2; not an Acrobat feature)
Scanner
yes
no
none
ocr.scanner-acquire planned
Several files at once
yes
yes: combine PDFs, images and text into one document, or create a separate PDF for each non-PDF source (GUI and doc_create_multiple mode=separate); existing outputs get numbered names
flowing paragraphs and borderless inferred tables; positioned text/artwork only for pages with rotated text or text overlapping an image/watermark, with per-page sizes
basic (#773 synthetic invoice regression covered; exact fonts, vector rules and general layout fidelity remain incomplete)
create.export-docx partial
Word 97–2003 (.doc)
yes
no
none
Excel (.xlsx), XML Spreadsheet 2003
yes
no
none
create.export-xlsx planned
PowerPoint (.pptx)
yes
slides per page: title from largest text, body text, images, tables (no slide overflow reflow / normAutofit; first page sets presentation dimensions)
basic
create.export-pptx partial
RTF
yes
yes
basic
create.export-rtf
HTML (single page, multiple pages)
yes
single file with headings, paragraphs, images, tables
basic
create.export-html partial
Plain text
yes
yes (reading order)
good (word-F1 0.98 vs pdftotext; reading order is scored separately, because F1 cannot see it)
create.export-text, xtask text-oracle
Accessible text (from tags)
yes
no
none
create.export-accessible-text planned
PNG, JPEG, TIFF
yes
yes
good
create.export-png, create.export-jpeg-tiff
JPEG 2000
yes
no
none
create.export-jpeg2000 planned
All embedded images
yes
yes
good
create.export-all-images
XML 1.0
yes
no
none
create.export-xml planned
SVG
no (dropped by Adobe)
no
none
create.export-svg planned
PostScript, EPS
yes
no
none
create.export-ps, create.export-eps planned
OCR (scans to searchable PDF)
Capability
Acrobat
PdfCraft
Fidelity
Searchable image (invisible text layer)
yes
yes (Tr 3 text fitted to word boxes)
good for English
Editable text and images output
yes
no
none
Languages
dozens (Latin with accents, Cyrillic, Greek, CJK, Arabic, Hebrew, Indic)
Latin without accents only (ocrs models)
basic (#744)
Deskew, rotation, despeckle, background and halo removal, descreen
yes
no
none
Camera images (edges, perspective, whiteboard, card)
yes
no
none
MRC (adaptive) compression, PDF/A output of scans
yes
no
none
Revision history
Date
Change
Summary
2026-10-12
minor
XDP split into data (read and write for XFA forms, already shipped under form.xfa-data) and opening .xdp as a document (none). Create PDF reads BigTIFF; malformed GIF headers are no longer detected as images.
2026-10-11
minor
#773: inferred tables have no invented borders; rotated or overlapping invoice pages use floating shapes and page sections. Full Office layout fidelity remains partial.
2026-10-11
minor
Encrypted PDF row: written files open in Acrobat DC (#774, fixed by #836). FDF row: #807, #809 and #819 fixed
2026-10-10
major
Created from Acrobat 26.002.21931's CFBundleDocumentTypes, Acrobat's public Create/Export documentation, and PdfCraft's code and checklist