31-011 For a font used by text the font program is embedded but it does not contain glyphs for all of the glyphs referenced by the text used for rendering.
An embedded font lacks glyphs that the text uses.
- Checkpoint
- 31: Fonts
- ISO 14289-1 (PDF/UA-1) clause
- 7.21.4.1-3
- Test type in the protocol
- Machine-testable
- Applies to
- A single object
Notes in the protocol
NOTE 4: A glyph is used for rendering if the text render mode is not 3 (text render mode 3 is used for invisible text).
How AxisRemedy handles it
Tested by the app. AxisRemedy tests this condition itself. For each document it records passed, failed or not applicable, and for every failure the object and the page.
What the check covers
Tests CIDFontType2 fonts with an Identity CIDToGIDMap (or none) used with /Identity-H or /Identity-V: a code the page (or a Form XObject it draws) shows must be below the number of glyphs of the embedded TrueType program (maxp). Other font kinds are not judged.