Digital documents are vulnerable to technological obsolescence. A standard PDF generated today might become unreadable 20 years from now if it relies on external system fonts, linked multimedia streams, or proprietary encryption codecs. To guarantee that electronic records remain readable decades into the future, the International Organization for Standardization established PDF/A (ISO 19005).
What is PDF/A?
PDF/A is an ISO-standardized version of the Portable Document Format specialized for digital preservation. The "A" stands for Archive. Unlike standard PDFs which permit dynamic external references, PDF/A enforces self-containment: everything required to render the document precisely identical must be embedded inside the file itself.
📜 Core Principle of PDF/A
Self-Containment: A PDF/A file must never rely on external system resources, fonts, JavaScript code, or remote server URLs to display its content.
Core PDF/A Requirements & Forbidden Features
| PDF Element | Standard PDF | PDF/A Compliance Rule |
|---|---|---|
| Font Embedding | Optional (Can reference system fonts) | Mandatory 100% Embedded |
| Color Management | Device Dependent (RGB/CMYK) | Device Independent (ICC Profiles) |
| JavaScript & Action Scripts | Allowed | Forbidden |
| Audio / Video Streams | Allowed | Forbidden |
| Password Encryption | Allowed | Forbidden (Access must remain open) |
Understanding PDF/A Standard Versions
Over time, the ISO technical committee updated PDF/A specifications to accommodate modern document features:
- PDF/A-1 (ISO 19005-1:2005): Based on PDF 1.4. The foundational archiving standard. Prohibits transparency and audio/video.
- PDF/A-2 (ISO 19005-2:2011): Based on PDF 1.7. Adds support for JPEG 2000 image compression, alpha transparency layer, and embedding subordinate PDF/A files.
- PDF/A-3 (ISO 19005-3:2012): Allows embedding non-PDF formats (such as XML, CSV, or CAD files) directly as attachments inside the archival container.
- PDF/A-4 (ISO 19005-4:2020): Based on PDF 2.0. Simplifies conformance levels into PDF/A-4, PDF/A-4e (engineering), and PDF/A-4f (attachments).
Conformance Levels: Level A, Level B, and Level U
Within PDF/A versions, conformance levels define structural richness:
- Level B (Basic Conformance): Guarantees visual reproduction of the document layout and graphics over time.
- Level A (Accessible Conformance): Includes Level B plus structural logical tagging (reading order, headings, alt text) for screen accessibility.
- Level U (Unicode Conformance): Includes Level B plus mandatory Unicode character mapping for robust copy-paste and text searching.
Why Governments and Law Firms Require PDF/A
Courts, financial institutions, national archives, and medical organizations mandate PDF/A compliance for electronic filings. PDF/A ensures that contracts, tax filings, patent applications, and medical records submitted today will open accurately in 2050 without font corruption or missing page assets.