PDF Days Europe 2023 — The PDF Association's Annual Technical Conference
PDF Days Europe 2023 took place in Berlin on 9–10 May 2023, bringing together PDF software developers, document engineers, and standards experts for two days of technical sessions on PDF 2.0, accessibility, digital signatures, and the future of the format.
Official event page →Key takeaways
- PDF/A-4 (ISO 19005-4:2020) is the first PDF/A standard built on PDF 2.0, with variant suffixes (4e for engineering, 4f for embedded files) replacing the former conformance level A/B/U structure.
- PDF/UA-2 was in final balloting at the 2023 conference, with detailed review of MathML requirements, revised Matterhorn Protocol checkpoints, and validator previews from PAC and veraPDF.
- AI document processing practitioners provided the first significant conference-level empirical evidence that PDF quality (text extraction order, hyphenation, scan-only pages) directly determines LLM pipeline performance.
- AI-assisted PDF tagging had reached a maturity level where it was being evaluated as a production tool for accessibility remediation workflows.
- The hybrid conference format was fully mature: in-person attendees in Berlin with simultaneous remote streaming and post-event recording access.
PDF/A-4: the PDF 2.0 archiving standard
PDF/UA-2: final stages before publication
/Aside, /FENote) and MathML integration.
MathML in practice — For scientific and academic publishers, MathML integration was one of the most significant PDF/UA-2 changes. Sessions from scientific publishers and accessibility specialists discussed the practical challenge of converting LaTeX mathematics to MathML for PDF embedding. The LaTeXML processor and the newer LaTeX-to-MathML pipeline via Pandoc were reviewed. The key requirement: each mathematical expression must be associated with a MathML representation that a screen reader supporting MathML (JAWS, NVDA + MathPlayer) can verbalise.
Artifact handling improvements — PDF/UA-2 refined the specification of how decorative and presentational content is marked as an artifact (invisible to screen readers). Header/footer repetition, background images, decorative rules, and page numbers with correct label semantics were all addressed more precisely in PDF/UA-2 than in PDF/UA-1.
PDF/UA-2 validator preview — PAC and veraPDF teams presented their PDF/UA-2 validation development status. Both were targeting availability coinciding with or shortly after the standard's publication.AI and PDF quality: the feedback loop
Frequently asked questions
What is PDF/A-4 and how does it differ from PDF/A-3?
PDF/A-4 (ISO 19005-4:2020) is the PDF/A standard based on PDF 2.0, while PDF/A-3 (ISO 19005-3:2012) is based on PDF 1.7. Key differences: (1) PDF 2.0 features — PDF/A-4 has access to PDF 2.0's new structure elements, improved tagged PDF model, and updated colour management. (2) No conformance level letters — PDF/A-3 has levels a (accessible), b (basic), u (unicode). PDF/A-4 uses variant designators: PDF/A-4e permits 3D/rich media content; PDF/A-4f permits embedded files with AFRelationship. (3) Tagged PDF requirements — PDF/A-4 does not require tagging (unlike PDF/A-4a which was not defined — the accessible requirement is implied by pairing with PDF/UA-2). (4) The embedded file capability in PDF/A-4f is functionally equivalent to PDF/A-3 — ZUGFeRD/Factur-X workflows using PDF/A-3 can migrate to PDF/A-4f.
How does AI use PDF content and what makes a PDF AI-readable?
AI systems (LLMs, document understanding models) access PDF content primarily through text extraction: they extract the text content stream from each PDF page and use it as input context. An AI-readable PDF has: (1) Selectable, searchable text — not a scan-only image. OCR text layers from tools like Tesseract or Acrobat's OCR improve extractability. (2) Correct text extraction order — the text stream order should match reading order, not rendering order. Properly tagged PDFs (with a logical structure tree) are inherently better for this. (3) Clean Unicode mapping — the ToUnicode CMap in each font must correctly map glyph codes to Unicode values; fonts without ToUnicode produce garbled text extraction. (4) No text rendered as curves — some PDF export pipelines outline text (convert text to vector curves) for font-independent rendering, which completely prevents text extraction. AI systems reading outlined text see nothing.
What is the Matterhorn Protocol?
The Matterhorn Protocol is a test suite for PDF/UA-1 (ISO 14289-1) conformance, published by the PDF Association. It defines 136 failure conditions organised into 31 categories, each of which represents a way in which a PDF can fail to meet PDF/UA-1 requirements. The failure conditions are categorised as either machine-checkable (can be verified automatically by a validator) or human-checkable (require human judgment). For example, failure condition 01-003 (Document does not have a valid language identifier) is machine-checkable; failure condition 09-004 (Content marked as Artifact is visually significant) requires human evaluation. PAC (PDF Accessibility Checker) implements the machine-checkable Matterhorn checkpoints. The Matterhorn Protocol for PDF/UA-2 was under development as of 2023–2024, with a revised version expected at or after the PDF/UA-2 publication.
Try it in your browser
The PDF tools and standards discussed at this event are available free — no account needed.