EN16931 / XRechnung / Peppol BIS 3 Validator

PDF/UA-1 rule reference › clause 7.21.4.1

PDF/UA-1 rule 7.21.4.1-2: Not all glyphs referenced for rendering are present in the embedded font program

Not fixed automatically font

What veraPDF reports

Not all glyphs referenced for rendering are present in the embedded font program

veraPDF rule 7.21.4.1-2 = ISO 14289-1:2014 clause 7.21.4.1, test 2, checked on PDF object Glyph.

What the requirement says

Embedded fonts shall define all glyphs referenced for rendering within the conforming file. A font referenced solely in text rendering mode 3 is not rendered and is thus exempt from the requirements that impact the visual representation of the glyphs of a font. In all cases for TrueType fonts that are to be rendered, character codes shall be able to be mapped to glyphs according to ISO 32000-1:2008, 9.6.6.4 without the use of a non-standard mapping chosen by the conforming processor

Can it be fixed automatically?

Not fixed automatically. This failure needs the authoring tool or manual remediation; the automatic fix does not change it.

How to fix it by hand

Fonts are fixed at the source: export the PDF again from the authoring application with all fonts embedded (most office tools have an “embed fonts” or PDF/A option), or use a preflight tool that embeds missing fonts. Editing the PDF metadata does not change fonts.

Check your PDF now (free)

Upload the PDF: veraPDF lists every failed PDF/UA-1 rule, our fix runs, and veraPDF checks the fixed file again — you see “N failed rules before → M after” before deciding. The fixed file costs 19 € (excl. VAT); the check is free. We never call a file “accessible” or “compliant”.

Other rules in clause 7.21.4.1

Rule text (description and error message): veraPDF validation profile PDF/UA-1 © veraPDF Consortium, licensed under CC BY 4.0. This site is not affiliated with the veraPDF Consortium, the PDF Association, ISO or Adobe. Adobe and Acrobat are trademarks of Adobe; the Acrobat checker item is named only to help you match the two reports.