31-023 The Differences array is present in the Encoding entry in a non-symbolic TrueType font dictionary but the embedded font program does not contain a (3,1) Microsoft Unicode cmap.
A Differences array is present but the font program has no (3,1) cmap.
- Checkpoint
- 31: Fonts
- ISO 14289-1 (PDF/UA-1) clause
- 7.21.6-7
- Test type in the protocol
- Machine-testable
- Applies to
- A single object
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 simple TrueType fonts with an embedded program and a /Differences array: the program needs a (3,1) cmap subtable.