Skip to content

PDFA 1a test corpus

Git User edited this page Jan 1, 2024 · 7 revisions

6.3 Fonts

6.3.8 Unicode character maps

veraPDF test suite 6-3-8-t01-fail-a.pdf: Type 1 font where not all glyph names of the glyphs referenced are contained in the Adobe standard Latin character set does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-fail-b.pdf: Type 1 font where not all glyph names of the glyphs referenced are contained in the Symbol set does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-fail-c.pdf: Type 0 font whose descendant CIDFont Type 2 does not use the Adobe-GB1, Adobe-CNS1, Adobe-Japan1 or Adobe-Korea1 character collections does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-fail-d.pdf: Symbolic TrueType font is used, the font dictionary does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-pass-a.pdf: The font uses predefined encoding MacRomanEncoding, the font dictionary does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-pass-b.pdf: The font uses predefined encoding MacExpertEncoding, the font dictionary does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-pass-c.pdf: The font uses predefined encoding WinAnsiEncoding, the font dictionary does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-pass-d.pdf: Type 1 font whose character names are taken from the Adobe standard Latin character set does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-pass-e.pdf: Type 1 font whose character names are taken from the Symbol set does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-pass-f.pdf: Type 0 font whose descendant CIDFont uses the Adobe-Japan1 character collection does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-pass-g.pdf: Type 0 font whose descendant CIDFont uses the Adobe-Korea1 character collection does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-pass-h.pdf: Type 0 font whose descendant CIDFont uses the Adobe-GB1 character collection does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-pass-i.pdf: Type 0 font whose descendant CIDFont uses the Adobe-CNS1 character collection does not include a ToUnicode entry

veraPDF test suite 6-3-8-t01-pass-j.pdf: Symbolic TrueType font is used, the font dictionary includes a ToUnicode entry

6.7 Metadata

6.7.11 Version and conformance level identification

veraPDF test suite 6-7-11-t01-fail-a.pdf: The value of pdfaid:conformance is not A in the PDF/A identification schema

6.8 Logical structure

6.8.2 Tagged PDF

6.8.2.2 Mark information dictionary

veraPDF test suite 6-8-2-2-t01-fail-a.pdf: The document catalog dictionary does not contain a MarkInfo dictionary

veraPDF test suite 6-8-2-2-t01-fail-b.pdf: The document catalog dictionary includes a MarkInfo dictionary whose sole entry, /Marked has value false

veraPDF test suite 6-8-2-2-t01-fail-c.pdf: Marked entry in MarkInfo is missing

veraPDF test suite 6-8-2-2-t01-pass-a.pdf: The document catalog dictionary includes a MarkInfo dictionary whose sole entry, Marked have value true

6.8.3 Artifacts

6.8.3.3 Structure hierarchy

veraPDF test suite 6-8-3-3-t01-fail-a.pdf: The structure tree root entry is missing in the catalog dictionary

6.8.3.4 Structure types

veraPDF test suite 6-8-3-4-t01-fail-a.pdf: A Structure element uses a non-standard type and the StructTreeRoot does not contain the RoleMap

veraPDF test suite 6-8-3-4-t01-pass-a.pdf: All non-standard structure types are mapped to standard ones via RoleMap in the StructTreeRoot dictionary

veraPDF test suite 6-8-3-4-t02-fail-a.pdf: A circular mapping shall not exist

6.8.4 Natural language specification

veraPDF test suite 6-8-4-t01-fail-a.pdf: Primary language tag of Lang entry contains digits

veraPDF test suite 6-8-4-t01-fail-b.pdf: Subtag of Lang entry contains digits

veraPDF test suite 6-8-4-t01-fail-c.pdf: Primary language tag in Lang entry contains non Latin characters

veraPDF test suite 6-8-4-t01-fail-d.pdf: Primary language tag is empty in Lang entry

veraPDF test suite 6-8-4-t01-fail-e.pdf: A Lang entry contains other delimiter than hyphen

veraPDF test suite 6-8-4-t01-pass-a.pdf: A Lang entry is present in the document's Catalog dictionary; its value is a language identifier as described in PDF Reference 9.8.1

veraPDF test suite 6-8-4-t01-pass-b.pdf: A Lang entry is present in a structure element dictionary; its value is a language identifier as described in PDF Reference 9.8.1

veraPDF test suite 6-8-4-t01-pass-c.pdf: A Lang entry is present in a property list of marked-content sequence; its value is a language identifier as described in PDF Reference 9.8.1

veraPDF test suite 6-8-4-t01-pass-d.pdf: A Lang entry is present in the document's Catalog dictionary; its value is empty text string which is permitted by PDF Reference 9.8.1

veraPDF test suite 6-8-4-t01-pass-e.pdf: A Lang entry is present in a structure element dictionary; language code and country code are represented using lowercase letters (case insensitive)

veraPDF test suite 6-8-4-t01-pass-f.pdf: A Lang entry is present in the document's Catalog dictionary; its value is a language identifier as described in PDF Reference 9.8.1. The value is set in Hex format as: <feff0065006e002d00470042>