PDF Association TechConnect 2021 — Virtual: PDF 2.0 Corrigendum and Pandemic-Era Workflows
PDF Association TechConnect 2021 was the first dedicated developer-focused virtual event, held in October 2021. Sessions covered the ISO 32000-2 first corrigendum (clarifying ambiguities discovered in early PDF 2.0 implementations), the surge in cloud-based PDF processing driven by remote work, and early PDF/UA-2 technical drafts.
Official event page →Key takeaways
- TechConnect 2021 was the first PDF Association developer-specific event — signalling growth of the developer community
- ISO 32000-2 first corrigendum addressed /AF, transparency, optional content, and page-level output intent ambiguities
- COVID-19 pandemic drove unprecedented cloud PDF processing adoption; e-signing volumes more than doubled in 2020
- Chromium headless print-to-PDF identified as not suitable for accessibility/archive workflows without remediation
- PDF/UA-2 committee draft available — /B deprecation, MathML via /AF, and namespace mechanism previewed
- Developer feedback on the PDF/UA-2 draft influenced the final specification
ISO 32000-2 first corrigendum: clarifying PDF 2.0
Cloud PDF processing: the pandemic-era transformation
PDF/UA-2 early technical draft: developer preview
Frequently asked questions
What is the difference between PDF Days and PDF Association TechConnect?
PDF Days (Europe and North America) are broad-audience annual conferences covering all aspects of PDF: standards, implementation, business use cases, and industry trends. Attendees include software vendors, enterprise end users, records managers, accessibility specialists, and legal professionals alongside developers. PDF Association TechConnect is specifically targeted at software engineers and technical architects implementing PDF standards in code. Sessions focus on specification details, implementation challenges, interoperability test results, and developer tooling. TechConnect typically features more deep-dive technical sessions with code examples, specification analysis, and direct engagement with PDF specification committee members.
How does Chromium headless compare to dedicated PDF libraries for PDF generation?
Chromium headless (via Puppeteer or Playwright) generates PDFs by printing an HTML page to PDF — using Chromium's built-in print-to-PDF engine. This approach produces visually faithful PDFs from HTML/CSS input and is fast and simple to deploy. The limitations: (1) No tagged PDF output — the generated PDF is completely untagged, making it inaccessible and non-compliant with PDF/UA or PDF/A-a. (2) Missing ToUnicode CMaps — text extraction produces variable quality. (3) No PDF/A conformance — the output does not conform to any PDF/A profile without post-processing remediation. (4) Limited control over PDF internals — page size, margins, and print settings are accessible but PDF stream-level control is not. For accessibility-compliant or archival PDFs, dedicated PDF libraries (iText, pdfbox, pdf-lib, WeasyPrint) or purpose-built HTML-to-accessible-PDF tools are required.
What are associated files (/AF) used for in PDF?
Associated files (/AF) is a mechanism introduced in PDF 2.0 (and backported to PDF/A-3) for attaching related data files to a PDF document or specific objects within it. The /AF array on the document catalog (or on a page, structure element, or annotation) contains file specification dictionaries pointing to embedded file streams. The /AFRelationship key on each file specification indicates the semantic relationship between the PDF and the attached file. Common uses: ZUGFeRD/Factur-X e-invoicing (XML invoice embedded in PDF/A-3 with /AFRelationship /Data); PDF/UA-2 MathML (MathML fragments attached to /Formula elements with /AFRelationship /Supplement); scientific data (research datasets attached to PDF papers with /AFRelationship /Source); CAD files (engineering data attached to PDF drawings). The mechanism enables PDF to serve as a container format for structured data alongside the human-readable document.
Try it in your browser
The PDF tools and standards discussed at this event are available free — no account needed.