Sustainability of Digital Formats: Planning for Library of Congress Collections

Introduction | Sustainability Factors | Content Categories | Format Descriptions | Contact
Format Description Categories >> Browse Alphabetical List

PDF/A-4e: PDF/A for Engineering, Use of ISO 32000-2 (PDF/A-4): ISO 19005-4, Annex B

>> Back
Table of Contents
Format Description Properties Explanation of format description terms

Identification and description Explanation of format description terms

Full name PDF/A-4e for Engineering: ISO 19005-4: Document management — Electronic document file format for long-term preservation — Part 4: Use of ISO 32000-2 (PDF/A-4), Annex B
Description

PDF/A-4e is defined in ISO 19005-4: Document management — Electronic document file format for long-term preservation Part 4: Use of ISO 32000-2 (PDF/A-4) Annex B: Requirements for PDF/A for Engineering. Note that the PDF Association states that "a formal dated revision of PDF/A-4 is currently being prepared by ISO TC 171 SC 2 WG 5" in 2025 and errata are listed on the PDF Association's GitHub repository. PDF/A-4e is a subtype of PDF/A-4 and the specification states that "PDF/A-4e [is] a synonym for ISO 19005-4 Level E conformance." In fact, PDF/A-4e is the successor to PDF/E. See PDF/A-4 for general file and structure information and PDF/A_family for more details on the PDF/A family of standards.

PDF/A-4e supports RichMedia and 3D Annotations as well as embedded files. In PDF/A-4, 3D artwork can be represented in either of these annotation types, but use of the RichMedia annotation type is recommended. Note that the RichMedia annotation Subtype entry can only have the value of 3D to ensure "only 3D and not audio or video information is included in a PDF/A-4e." In the 3D annotation type, the 3D model must be in U3D or PRC format. However, "embedded data streams containing 3D data and referenced from a RichMedia assets tree can use other 3D formats" including STEP and glTF (GL Transmission Format) Family provided that "all file specification dictionaries present in either the Assets name tree of a RichMediaContent Dictionary or the Asset entry in RichMediaInstance dictionary shall contain a Subtype key whose value is a valid IANA Media Type, as well as the F and UF keys" (see Understanding private data in PDF/A section 5.2.5). In addition, the RichMedia annotation type includes support for textures and additional scripting events not supported by the older 3D annotation type. An interactive conforming processor able to render 3D content should also be able to process JavaScript actions -- but only when invoked explicitly by a user. An interactive conforming processor that cannot process such actions shall inform the user of this situation. As noted in Understanding private data in PDF/A, "PDF/A-4e allows JavaScript to be in a PDF/A file but requires that “... they are invoked explicitly by a user (such as via outlines or buttons). A conforming processor, that is non-interactive, shall not execute them at all." See also ISO 21757-1:2020 Document management — ECMAScript for PDF — Part 1: Use of ISO 32000-2 (PDF 2.0) (December 2020) which relates to scripting actions, including some specific to 3D and RichMedia annotations. The goal of ISO 21757-1 is to enable the implementation of ECMAScript/Javascript processors to provide interoperable scripting and automation of PDF documents.

PDF/A-4e files can also contain embedded files and therefore may contain an EmbeddedFiles key in the document catalog dictionary. In such cases, the file specification dictionaries present in the value of the EmbeddedFiles key must also conform to the requirements of PDF/A-4f. In addition, "although embedded files that do not comply with any part of this document should not be rendered by a conforming PDF/A-4e processor, a conforming interactive PDF/A-4e processor should enable the extraction of any embedded file. The conforming interactive PDF/A-4e processor should also require an explicit user action to initiate the process."

Production phase A final-state format for delivery to end users and long-term preservation of the document as disseminated to users.
Relationship to other formats
    Subtype of PDF/A-4, PDF/A-4, PDF for Long-term Preservation, Use of ISO 32000-2
    Other PDF/E-1, PDF/E-1, Engineering Document Format, ISO 24517-1:2008. PDF/A-4e is the successor to PDF/E

Local use Explanation of format description terms

LC experience or existing holdings LC was represented on the working group for the original PDF/A standard and continues to participate in the development of new versions through ISO TC 171/SC2/WG5. As of 2025, there are no known PDF/A-4e files in Library of Congress collections.
LC preference The Library of Congress Recommended Formats Statement (RFS) lists PDF/A-4e as a acceptable format for 2D and 3D Computer Aided Design - vector formats.

See also PDF/A_family.


Sustainability factors Explanation of format description terms

Disclosure See PDF/A-4.
    Documentation See PDF/A-4.
Adoption

Overall adoption of PDF 2.0-based formats such as PDF/A-4f and PDF/A-4e is still emerging in the marketplace. Several platforms note support for PDF/A-4e such as iText Core/Community 9.2.0, Scanshare v5.23.10 (October 16, 2023), Power PDF and CIB pdf toolbox. Docusign in their PDF/A Conversion and Compliance (see link from navigation tree on https://support.docusign.com/) specifically states that as of July 2025, it does not support PDF/A-4e (or PDF/A-4f). See also PDF/A-4. Comments welcome.

    Licensing and patents See PDF/A-4.
Transparency See PDF/A-4.
Self-documentation

See also PDF/A_family and PDF/A-4.

Accessibility Features

PDF/A-4e has no specific support for digital accessibility. See PDF/A-4 which recommends following the PDF/UA standard, which provides detailed guidelines and technical specifications for creating accessible tagged PDFs.

External dependencies See PDF/A_family.
Technical protection considerations See PDF/A_family.

Quality and functionality factors Explanation of format description terms

Text
Normal rendering See PDF/A_family.
Integrity of document structure See PDF/A-4.
Integrity of layout and display See PDF/A_family.
Support for mathematics, formulae, etc. See PDF/A-4.
Functionality beyond normal rendering PDF/A-4e includes support for RichMedia and 3D Annotations as well as embedded files. See also PDF/A-4.

File type signifiers and format identifiers Explanation of format description terms

Tag Value Note
Filename extension See related format.  See PDF/A-4.
Internet Media Type See related format.  See PDF/A_family.
Magic numbers See related format.  See PDF/A-4.
Indicator for profile, level, version, etc. See note.  The standard specifies that the PDF/A version and conformance level of a file shall be specified using the PDF/A Identification extension schema defined in the standard. This schema has two mandatory elements: pdfaid:part (integer), pdfaid:rev (4-character integer of the date of publication or revision). A PDF/A-4 file should have the integer value 4 for pdfaid:part. Claim to conformance with one of the profiles defined in Annexes A and B is made in the optional pdfaid:conformance by the following single characters: E for PDF/A-4e and F for PDF/A-4f. E and F are the only valid values for pdfaid:conformance in a PDF/A-4 file. Note that pdfaid:conformance is not mandatory for PDF/A-4 as it is for previous versions of PDF/A.
Other See note.  NARA File Format Preservation Plan ID has no corresponding entry for PDF/A-4e as of July 2025.
Pronom PUID fmt/1911
See http://www.nationalarchives.gov.uk/PRONOM/fmt/1911 for Acrobat PDF/A - Portable Document Format 4e.
Wikidata Title ID Q123594858
See https://www.wikidata.org/wiki/Q123594858 for Portable Document Format/Archive, version 4e.

Notes Explanation of format description terms

General See PDF/A-4.
History See PDF/A-4.

Format specifications Explanation of format description terms


Useful references

URLs


Last Updated: 07/29/2025