Skip to content
Git User edited this page Nov 1, 2024 · 5 revisions

6.1 File structure

6.1.2 File header

veraPDF test suite 6-1-2-t01-fail-a.pdf: Invalid file header: %PDF-1.7

veraPDF test suite 6-1-2-t01-fail-b.pdf: The file header does not begin at zero offset

veraPDF test suite 6-1-2-t01-fail-c.pdf: Invalid file header: %PDF-2.01

veraPDF test suite 6-1-2-t01-fail-d.pdf: The file header is not followed by a single EOL marker

veraPDF test suite 6-1-2-t01-pass-a.pdf: File is valid PDF/A-4 document: The file header is correct (%PDF-2.9)

veraPDF test suite 6-1-2-t02-fail-a.pdf: The file header is not compliant with PDF/A: the comment following the file header has less than 4 characters

veraPDF test suite 6-1-2-t02-fail-b.pdf: The file header is not compliant with PDF/A: the line following the file header is not a comment

veraPDF test suite 6-1-2-t02-fail-c.pdf: The file header is not compliant with PDF/A: the comment following the file header contains ANSI characters in the first four bytes

veraPDF test suite 6-1-2-t02-fail-d.pdf: The file header is not compliant with PDF/A: the comment not followed by EOL after the file header

veraPDF test suite 6-1-2-t02-pass-a.pdf: The file is a valid PDF/A-4 document: The comment following the file header contains ANSI characters after the first four binary bytes

6.1.3 File trailer

veraPDF test suite 6-1-3-t01-fail-a.pdf: The file trailer dictionary not contain the ID keyword

veraPDF test suite 6-1-3-t01-fail-b.pdf: The file trailer dictionary contains the ID keyword whose value is invalid File Identifiers

veraPDF test suite 6-1-3-t02-fail-a.pdf: The Encrypt key is present in the trailer dictionary

veraPDF test suite 6-1-3-t03-fail-a.pdf: Some data follows the last end-of-file marker

veraPDF test suite 6-1-3-t03-pass-a.pdf: File is valid PDF/A-4 document: EOL marker does not follow the last end-of-file marker

veraPDF test suite 6-1-3-t04-fail-a.pdf: The Info key is present in the trailer dictionary

veraPDF test suite 6-1-3-t04-pass-a.pdf: File is valid PDF/A-4 document: The Info key is present in the trailer dictionary because a PieceInfo entry exists in the document catalog dictionary

veraPDF test suite 6-1-3-t04-pass-b.pdf: The Info key is absent in the trailer dictionary while the PieceInfo entry is present in the document catalog dictionary

veraPDF test suite 6-1-3-t05-fail-a.pdf: The entries other than ModDate exist in the Info dictionary

6.1.4 Cross reference table

veraPDF test suite 6-1-4-t01-fail-a.pdf: The xref keyword and the cross reference subsection header are separated by the SPACE and the EOL marker

veraPDF test suite 6-1-4-t01-fail-b.pdf: The xref keyword and the cross reference subsection header are separated by two LF characters

veraPDF test suite 6-1-4-t02-pass-a.pdf: File is a valid PDF/A-4 document: Object, whose offset is not referenced in the cross reference table, contains Length entry with wrong value.

veraPDF test suite 6-1-4-t02-pass-b.pdf: File is a valid PDF/A-4 document: Object, whose offset is not referenced in the cross reference table, contains invalid hexadecimal string.

6.1.5 String objects

veraPDF test suite 6-1-5-t01-fail-a.pdf: A string object in hexadecimal format contains odd number of non-white-space characters

veraPDF test suite 6-1-5-t02-fail-a.pdf: A string object in hexadecimal format contains non-white-space symbols outside the range 0 to 9, A to F or a to f

veraPDF test suite 6-1-5-t02-pass-a.pdf: The file is a valid PDF/A-4 document: All String obejcts in hexadecimal format have even number of non-white-space characters in the range 0 to 9, A to F or a to f

6.1.6 Stream objects

6.1.6.1 General

veraPDF test suite 6-1-6-1-t01-fail-a.pdf: The value of the Length key does not match the number of bytes in the stream

veraPDF test suite 6-1-6-1-t02-fail-a.pdf: A stream dictionary contains the F key

veraPDF test suite 6-1-6-1-t02-fail-b.pdf: A stream dictionary contains the F and FFilter keys

veraPDF test suite 6-1-6-1-t02-fail-c.pdf: A stream dictionary contains the F, FFilter, FDecodeParms keys

6.1.6.2 Filters

veraPDF test suite 6-1-6-2-t01-fail-a.pdf: LZWDecode filter is used for content stream

veraPDF test suite 6-1-6-2-t01-fail-b.pdf: Non-standard stream filter is used

6.1.7 Name objects

veraPDF test suite 6-1-7-t01-fail-a.pdf: The colorant name in a DeviceN colour space is not a valid UTF-8 string

veraPDF test suite 6-1-7-t01-fail-b.pdf: The colorant name in a Separation colour space is not a valid UTF-8 string

veraPDF test suite 6-1-7-t01-fail-c.pdf: The font name is not valid UTF-8 string

veraPDF test suite 6-1-7-t01-fail-d.pdf: The structure type name is not valid UTF-8 string

veraPDF test suite 6-1-7-t01-fail-e.pdf: The structure type name in RoleMap is not valid UTF-8 string

6.1.8 Indirect objects

veraPDF test suite 6-1-8-t01-fail-a.pdf: The object number and generation number are not separated by a single white-space character

veraPDF test suite 6-1-8-t01-fail-b.pdf: The generation number and obj keyword are not separated by a single white-space character

veraPDF test suite 6-1-8-t01-fail-c.pdf: The object number is not preceded by an EOL marker

veraPDF test suite 6-1-8-t01-fail-d.pdf: The endobj keyword is not preceded by an EOL marker

veraPDF test suite 6-1-8-t01-fail-e.pdf: The endobj keyword is not preceded by an EOL marker: An extra space character located before endobj keyword

veraPDF test suite 6-1-8-t01-fail-f.pdf: The obj keyword is not followed by an EOL marker

veraPDF test suite 6-1-8-t01-fail-g.pdf: The endobj keyword is not followed by an EOL marker

6.1.9 Inline image dictionaries

veraPDF test suite 6-1-9-t01-fail-a.pdf: LZW compression is used in Inline Image; the F entry has value LZW in the Inline Image dictionary

veraPDF test suite 6-1-9-t01-fail-b.pdf: LZW compression is used in Inline Image; the F entry has value LZWDecode in the Inline Image dictionary

veraPDF test suite 6-1-9-t01-fail-c.pdf: The value of the F key in the Inline Image dictionary is not listed in 32000-2:2020, 8.9.7, Table 92

veraPDF test suite 6-1-9-t01-fail-d.pdf: The value of the F key in the Inline Image dictionary is an array containing LZW

6.1.11 Permissions

veraPDF test suite 6-1-11-t01-fail-a.pdf: The permissions dictionary contains keys other than UR3 and DocMDP

veraPDF test suite 6-1-11-t01-pass-a.pdf: The key DocMDP is present in a permission dictionary

6.1.12 Document catalog dictionary

veraPDF test suite 6-1-12-t01-fail-a.pdf: The first character in the value of Version key is not 2

veraPDF test suite 6-1-12-t01-fail-b.pdf: The second character in the value of Version key is not PERIOD (decimal point)

veraPDF test suite 6-1-12-t01-fail-c.pdf: The third character in the value of Version key is not a decimal digit

veraPDF test suite 6-1-12-t01-fail-d.pdf: The number of characters of the value of the Version key is not 3

veraPDF test suite 6-1-12-t01-pass-a.pdf: File is valid PDF/A-4 document: The Version key in the document catalog dictionary has correct value (2.0)

veraPDF test suite 6-1-12-t01-pass-b.pdf: File is valid PDF/A-4 document: The Version key in the document catalog dictionary has correct hex value (#32#2E#30)

6.2 Graphics

6.2.2 Content streams

veraPDF test suite 6-2-2-t01-fail-a.pdf: Content stream contains operators not defined in ISO 32000-2:2020

veraPDF test suite 6-2-2-t01-fail-b.pdf: A named XObject is present in the page resources dictionary and is referenced from the associated content stream; this XObject contains unknown operator in the content stream

veraPDF test suite 6-2-2-t01-fail-c.pdf: Content stream contains undefined operator, which is bracketed by the BX/EX compatibility operators

veraPDF test suite 6-2-2-t02-fail-a.pdf: The page resource dictionary contains a color space, which is inherited by the Type3 font; Type3 font is referenced from the associated content stream

veraPDF test suite 6-2-2-t02-fail-b.pdf: The page resource dictionary contains a color space, which is inherited by the XObject; XObject is referenced from the page content stream

veraPDF test suite 6-2-2-t02-fail-c.pdf: The pages resource dictionary contains an XObject, which is inherited by the page dictionary; XObject is used for rendering on the page

veraPDF test suite 6-2-2-t02-fail-d.pdf: XObject content stream references named resource; XObject resources dictionary is empty

veraPDF test suite 6-2-2-t02-pass-a.pdf: Type3 font is present in a resources dictionary and is referenced from the associated content stream; this Type3 font doesn't have Resources dictionary

veraPDF test suite 6-2-2-t02-pass-b.pdf: Named XObject is present in a page resources dictionary and is referenced from the page content stream; this XObject doesn't have Resources dictionary

veraPDF test suite 6-2-2-t02-pass-c.pdf: Named XObject is present in a Form XObject resources dictionary and is referenced from the form content stream; this XObject doesn't have Resources dictionary

veraPDF test suite 6-2-2-t02-pass-d.pdf: File is a valid PDF/A-4 document: The Form XObject resources dictionary defines all named resources referenced by the form content stream

veraPDF test suite 6-2-2-t03-fail-a.pdf: XObject content stream references named resource; the resource is absent in the document

veraPDF test suite 6-2-2-t03-fail-b.pdf: The content stream references XObject; the resource is absent in the document

veraPDF test suite 6-2-2-t04-fail-a.pdf: The named resource is not referenced for rendering and has incorrect Length entry in its stream dictionary

veraPDF test suite 6-2-2-t04-fail-b.pdf: The named resource is not referenced for rendering, the font name is not valid UTF-8 string

veraPDF test suite 6-2-2-t04-pass-a.pdf: A named XObject present in a resources dictionary, but is not referenced from the associated content stream; this XObject contains unknown operator in the content stream

6.2.3 Output intent

veraPDF test suite 6-2-3-t01-fail-a.pdf: The S key in the OutputIntent dictionary contains an incorrect value

veraPDF test suite 6-2-3-t01-fail-b.pdf: The document contains an OutputIntent with an invalid ICC profile

veraPDF test suite 6-2-3-t01-fail-c.pdf: Uncalibrated color space used, but document does not define the GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-3-t01-fail-d.pdf: The document contains an OutputIntent dictionary with unsupported ICC profile

veraPDF test suite 6-2-3-t01-pass-a.pdf: The document contains an OutputIntent with a valid ICC profile

veraPDF test suite 6-2-3-t02-fail-a.pdf: OutputIntents array contains more than one entry; DestOutputProfile keys in these entries refer to different ICC profiles

veraPDF test suite 6-2-3-t02-pass-a.pdf: OutputIntents array contains more than one entry; DestOutputProfile keys in these entries refer to the same valid ICC profile; the values of S key in are GTS_PDFA1, GTS_PDFX, ISO_PDFE1

veraPDF test suite 6-2-3-t03-fail-a.pdf: Embedded ICC profile contains incorrect value of the deviceClass field

veraPDF test suite 6-2-3-t03-fail-b.pdf: Embedded ICC profile contains incorrect value of the colorSpace field

veraPDF test suite 6-2-3-t04-fail-a.pdf: The DestOutputProfileRef key is present in output intent dictionary

veraPDF test suite 6-2-3-t05-fail-a.pdf: The page dictionary contains an OutputIntents key whose value is an array containing a PDF/X OutputIntent

veraPDF test suite 6-2-3-t05-pass-a.pdf: File is a valid PDF/A-4 document: The page dictionary contains an OutputIntents key whose value is an array containing a PDF/A OutputIntent

6.2.4 Colour spaces

6.2.4.2 ICCBased colour spaces

veraPDF test suite 6-2-4-2-t01-pass-a.pdf: ICCBased colour space contains valid embedded ICC profile stream

veraPDF test suite 6-2-4-2-t02-fail-a.pdf: ICCBased CMYK colour space is used for rendering; Overprint mode (OPM) is set to 1 in the ExtGState dictionary, overprinting for stroke is set to true

veraPDF test suite 6-2-4-2-t02-fail-b.pdf: ICCBased CMYK colour space is used for rendering; Overprint mode (OPM) is set to 1 in the ExtGState dictionary, overprinting for fill is set to true

veraPDF test suite 6-2-4-2-t02-fail-c.pdf: ICCBased CMYK colour space is used for rendering; Overprint mode (OPM) is set to 1 in ExtGState dictionary, overprinting for both fill and stroke is set to true

veraPDF test suite 6-2-4-2-t02-pass-a.pdf: ICCBased RGB colour space is used for rendering; Overprint mode (OPM) is set to 1 in ExtGState dictionary, overprinting for both stroke and fill is set to true

veraPDF test suite 6-2-4-2-t02-pass-b.pdf: ICCBased CMYK colour space is used for fill operation; Overprint mode (OPM) is set to 1 in ExtGState dictionary, overprinting for stroke is set to true, overprinting for fill is false

veraPDF test suite 6-2-4-2-t02-pass-c.pdf: ICCBased CMYK colour space is used for stroke; Overprint mode (OPM) is set to 1 in ExtGState dictionary, overprinting for fill is set to true, overprinting for stoke is false

veraPDF test suite 6-2-4-2-t03-fail-a.pdf: ICCBased CMYK colour space is used; the profile is identical to that in the current PDF/A OutputIntent: using indirect references to the same embedded profile stream

veraPDF test suite 6-2-4-2-t03-fail-b.pdf: ICCBased CMYK colour space is used; the profile is identical to that in the current PDF/A OutputIntent: MD5 hash values are the same (one initial profile with zero values is used for both cases, MD5 values are calculated)

veraPDF test suite 6-2-4-2-t03-fail-c.pdf: ICCBased CMYK colour space is used; the profile is identical to that in the current transparency blending colorspace: using indirect references to the same embedded profile stream

veraPDF test suite 6-2-4-2-t03-fail-d.pdf: ICCBased CMYK colour space is used; the profile is identical to that in the current transparency blending colorspace: MD5 hash values are the same

veraPDF test suite 6-2-4-2-t03-fail-e.pdf: ICCBased CMYK colour space is used; the profile is identical to that in the current PDF/A OutputIntent; one initial profile is used for both cases: 1. with zero Profile ID value, 2. with calculated MD5 value

veraPDF test suite 6-2-4-2-t03-fail-f.pdf: ICCBased CMYK colour space is used; the profile is identical to that in the transparency blending colorspace; one initial profile is used for both cases; non-zero MD5 values are the same

veraPDF test suite 6-2-4-2-t03-pass-a.pdf: ICCBased RGB colour space is used; the profile is identical to that in the current PDF/A OutputIntent

veraPDF test suite 6-2-4-2-t03-pass-b.pdf: ICCBased CMYK colour space and PDF/A OutputIntent use identical profiles; the ICCBased color space is not used for rendering

veraPDF test suite 6-2-4-2-t03-pass-c.pdf: Different CMYK profiles with zero Profile ID values are used in content stream colorspace and in transparency blending colorspace; MD5 values are calculated

veraPDF test suite 6-2-4-2-t03-pass-d.pdf: The same initial CMYK profile is used as colorspace in content stream and in the transparency group; Profile IDs are non-zero and differ in these two profiles

veraPDF test suite 6-2-4-2-t03-pass-e.pdf: Different CMYK profiles with non-zero Profile ID values are used in the document: as colorspace in content stream and as output profile in OutputIntents

6.2.4.3 Uncalibrated -Device colour spaces

veraPDF test suite 6-2-4-3-t01-fail-a.pdf: DeviceRGB colour space is used for path drawing on the page; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t01-fail-b.pdf: DeviceRGB colour space is used for path drawing on the page; PDF/A-1 OutputIntent uses a CMYK-based output ICC profile

veraPDF test suite 6-2-4-3-t01-fail-c.pdf: DeviceRGB colour space is used in Image XObject; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t01-fail-d.pdf: DeviceRGB colour space is used in Image XObject; PDF/A-1 OutputIntent uses a CMYK-based output ICC profile

veraPDF test suite 6-2-4-3-t01-fail-e.pdf: DeviceRGB colour space is used in inline image; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t01-fail-f.pdf: DeviceRGB colour space is used in colored tilling pattern; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t01-fail-g.pdf: DeviceRGB colour space is used in shading; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t01-fail-h.pdf: DeviceRGB colour space is used in CharProcs of the Type3 font; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t01-fail-i.pdf: Both the first and the second page have the identical page content, which uses the DeviceRGB color space. In addition, the first page has DefaultRGB key defined pointing to an ICCBased color space. The output intent is not defined. It is expected that the document fails, but all errors are located only on the second page.

veraPDF test suite 6-2-4-3-t01-fail-j.pdf: DeviceRGB colour space is used in the normal appearance streams of an annotation; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t01-fail-k.pdf: Indexed DeviceRGB colour space used in the image; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t01-fail-l.pdf: Indexed DeviceRGB colour space used in the inline image; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t01-fail-m.pdf: DeviceRGB colour space is used for inline image; PDF/A-1 OutputIntent uses a CMYK-based output ICC profile

veraPDF test suite 6-2-4-3-t01-fail-n.pdf: DeviceRGB colour space is used in a Form XObject; PDF/A-1 OutputIntent uses a CMYK-based output ICC profile

veraPDF test suite 6-2-4-3-t01-fail-o.pdf: DeviceRGB colour space is used in a Form XObject, but the file does not define the OutputIntent

veraPDF test suite 6-2-4-3-t01-fail-p.pdf: DeviceRGB colour space is used for text with rendering mode 0; PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t01-fail-q.pdf: DeviceRGB colour space is used for text with text rendering mode 1; PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t01-fail-r.pdf: DeviceRGB colour space is used for text fill and stroke with text rendering mode 2; PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t01-fail-s.pdf: DeviceRGB colour space is set for stroke operation, while text is used in rendering mode 0; PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t01-fail-t.pdf: DeviceRGB colour space is used for fill operation, while text is used in rendering mode 1; PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t01-pass-a.pdf: DeviceRGB colour space is used for text rendering; PDF/A-1 OutputIntent uses an RGB-based output ICC profile

veraPDF test suite 6-2-4-3-t01-pass-b.pdf: DeviceRGB colour space is used for a inline image; the PDF/A-1 OutputIntent uses a CMYK-based output ICC profile; DefaultRGB uses and ICCBased RGB colorspace

veraPDF test suite 6-2-4-3-t01-pass-c.pdf: The document uses DeviceRGB color space; the page has DefaultRGB key defined pointing to ICCBased color space; Output intent is not defined

veraPDF test suite 6-2-4-3-t01-pass-d.pdf: The document uses DeviceRGB color space; the page has DefaultRGB key defined pointing to CalRGB color space; Output intent is CMYK-based

veraPDF test suite 6-2-4-3-t01-pass-e.pdf: DeviceRGB colour space is used for path drawing on the page; DefaultRGB uses CalRGB colorspace

veraPDF test suite 6-2-4-3-t02-fail-a.pdf: DeviceCMYK colour space is used for path drawing on the page; PDF/A-1 OutputIntent uses an RGB-based output ICC profile

veraPDF test suite 6-2-4-3-t02-fail-b.pdf: DeviceCMYK colour space is used for path drawing on the page; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t02-fail-c.pdf: DeviceCMYK colour space is used for path drawing on the page; PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t02-fail-d.pdf: DeviceCMYK colour space is used in Image XObject; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t02-fail-e.pdf: DeviceCMYK colour space is used in Image XObject; PDF/A-1 OutputIntent uses an RGB output ICC profile

veraPDF test suite 6-2-4-3-t02-fail-f.pdf: DeviceCMYK colour space is used in inline image; Document doesn't contain a GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t02-fail-g.pdf: Type 3 font is used for rendering on the page; the glyphs use DeviceCMYK colour space for rendering; PDF/A-1 OutputIntent uses RGB-based output ICC profile

veraPDF test suite 6-2-4-3-t02-fail-h.pdf: A colored tiling pattern uses the DeviceCMYK color space. The document does not contain output intent. The page content stream, where the pattern is used, defines DefaultCMYK entry pointing to an ICC-based color space

veraPDF test suite 6-2-4-3-t02-pass-a.pdf: DeviceCMYK colour space is used in image; PDF/A-1 OutputIntent uses a CMYK-based output ICC profile

veraPDF test suite 6-2-4-3-t02-pass-b.pdf: A named Form XObject uses DeviceCMYK colour space via K and k operators, is present in a resources dictionary, but is not referenced from the associated content stream. The output intent contains RGB ICC profile

veraPDF test suite 6-2-4-3-t02-pass-c.pdf: DeviceCMYK colour space is used for path drawing on the page; DefaultCMYK key is defined and refers to an ICCBased CMYK colorspace; Document doesn't contain a GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t02-pass-d.pdf: The PDF document doesn't contain output intent; DeviceCMYK colour space is used for tilling pattern; DefaultCMYK, which exists in the pattern and page resources dictionaries, uses CMYK-ICCbased colorspace

veraPDF test suite 6-2-4-3-t02-pass-e.pdf: DeviceCMYK colour space is used for an image; the PDF/A-1 OutputIntent uses a RGB-based output ICC profile; DefaultCMYK key is present and refers to an ICCBased CMYK colour space

veraPDF test suite 6-2-4-3-t02-pass-f.pdf: DeviceCMYK colour space is used for inside the colored tilling pattern content stream; DefaultCMYK is present in the the pattern resource dictionary and refers to an ICCBased CMYK colour space

veraPDF test suite 6-2-4-3-t02-pass-g.pdf: DeviceN color space with DeviceRGB alternate is used for rendering the XObject; device independent DefaultRGB color space is set

veraPDF test suite 6-2-4-3-t03-fail-a.pdf: DeviceGray colour space is used for path drawing on the page; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t03-fail-b.pdf: DeviceGray colour space is used in image; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t03-fail-c.pdf: DeviceGray colour space is used in inline image; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t03-fail-d.pdf: Default fill color is used for path drawing on the page; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-3-t03-pass-a.pdf: DeviceGray colour space is used for path drawing on the page; the PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t03-pass-b.pdf: DeviceGray colour space is used for path drawing on the page; the PDF/A-1 OutputIntent uses a CMYK-based output ICC profile

veraPDF test suite 6-2-4-3-t03-pass-c.pdf: DeviceGray colour space is used for path drawing on the page; the PDF/A-1 OutputIntent uses a RGB-based output ICC profile

veraPDF test suite 6-2-4-3-t03-pass-d.pdf: DeviceGray colour space is used for path drawing on the page; DefaultGray key is present and refers to a CalGray colour space

veraPDF test suite 6-2-4-3-t04-fail-a.pdf: DeviceRGB is used in XObject content stream; the transparency Group contains DeviceRGB color space

veraPDF test suite 6-2-4-3-t04-fail-b.pdf: Indexed DeviceRGB colour space is used in the image; the transparency Group contains DeviceRGB color space

veraPDF test suite 6-2-4-3-t04-fail-c.pdf: Indexed DeviceRGB colour space is used in the inline image; the transparency Group contains DeviceRGB color space

veraPDF test suite 6-2-4-3-t04-fail-d.pdf: DeviceRGB colour space is used for path drawing on the page; the transparency Group contains ICCBased CMYK colour space

veraPDF test suite 6-2-4-3-t04-fail-e.pdf: DeviceRGB colour space is used in inline image; the transparency Group contains DeviceRGB color space

veraPDF test suite 6-2-4-3-t04-fail-f.pdf: DeviceRGB colour space is used in colored tilling pattern; the transparency Group contains DeviceRGB color space

veraPDF test suite 6-2-4-3-t04-fail-g.pdf: DeviceRGB colour space is used in shading; the transparency Group contains DeviceRGB color space

veraPDF test suite 6-2-4-3-t04-fail-h.pdf: DeviceRGB colour space is used in CharProcs of the Type3 font; the transparency Group contains DeviceRGB color space. The PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t04-fail-i.pdf: Both the first and the second page have the identical page content, which uses the DeviceRGB colour space. In addition, the first page has transparency Group with ICCBased RGB colour space, the second page - DeviceRGB. The output intent is not defined. It is expected that the document fails, but all errors are located only on the second page.

veraPDF test suite 6-2-4-3-t04-fail-j.pdf: DeviceRGB colour space is used in the normal appearance streams of the annotation; the transparency Group contains DeviceRGB color space

veraPDF test suite 6-2-4-3-t04-fail-k.pdf: DeviceRGB colour space is used for text with rendering mode 0; the transparency Group contains DeviceGray colour space. The PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t04-fail-l.pdf: DeviceRGB colour space is used for text fill, DeviceGray - for stroke; text rendering mode 2; the transparency Group contains DeviceRGB colour space; PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t04-fail-m.pdf: DeviceRGB colour space is used for path drawing on the page; the transparency Group contains CalGray colour space

veraPDF test suite 6-2-4-3-t04-fail-n.pdf: DeviceRGB colour space is used for rendering; the transparency Group contains ICCBased Gray colour space; PDF/A-1 OutputIntent is page-level and uses a CMYK-based output ICC profile

veraPDF test suite 6-2-4-3-t04-fail-o.pdf: DeviceCMYK colour space is used for path drawing on the page; the transparency group on page level defines ICCBased RGB colour space

veraPDF test suite 6-2-4-3-t04-fail-p.pdf: DeviceCMYK colour space is used in Image XObject; the transparency group defines ICCBased Gray colour space

veraPDF test suite 6-2-4-3-t04-fail-q.pdf: DeviceCMYK colour space is used in inline image; the transparency group defines DeviceCMYK colour space

veraPDF test suite 6-2-4-3-t04-fail-r.pdf: DeviceCMYK colour space is used for inside the colored tiling pattern content stream; the transparency Group contains CalGray colour space

veraPDF test suite 6-2-4-3-t04-fail-s.pdf: A colored tiling pattern uses the DeviceCMYK color space; the transparency Group contains CalRGB colour space

veraPDF test suite 6-2-4-3-t04-fail-t.pdf: DeviceCMYK colour space is used for text stroke, DeviceGray - for fill; text rendering mode is 2; the transparency Group contains DeviceGray colour space; PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t04-fail-u.pdf: DeviceGray colour space is used for rendering; the transparency group on page level defines ICCBased Gray colour space, but no Output Intent is defined

veraPDF test suite 6-2-4-3-t04-fail-v.pdf: DeviceRGB color space is used for rendering; the non-usolated transparency group XObject contains CalRGB color space; the page transparency group contains DeviceCMYK color space. PDF/A-1 OutputIntent uses CMYK-based output ICC profile

veraPDF test suite 6-2-4-3-t04-pass-a.pdf: DeviceRGB colour space is used for rendering; the transparency group on page level defines ICCBased RGB colour space

veraPDF test suite 6-2-4-3-t04-pass-b.pdf: DeviceRGB colour space is used for text stroke, DeviceGray - for fill; text rendering mode is 2; the transparency Group contains ICCBased RGB colour space; PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t04-pass-c.pdf: DeviceRGB colour space is used for path drawing on the page; the transparency Group contains CalRGB colour space

veraPDF test suite 6-2-4-3-t04-pass-d.pdf: DeviceRGB color space is used for rendering; the transparency group XObject contains DeviceRGB color space; the page transparency group contains ICCBased RGB color space; no OutputIntent is defined

veraPDF test suite 6-2-4-3-t04-pass-e.pdf: DeviceRGB color space is used for rendering; the isolated transparency group XObject contains CalRGB color space; the page transparency group contains DeviceCMYK color space. PDF/A-1 OutputIntent uses CMYK-based output ICC profile

veraPDF test suite 6-2-4-3-t04-pass-f.pdf: DeviceRGB is used for rendering the XObject X1 which Group defines DeviceRGB color space; X1 is a resource of the XObject X0; the page transparency group contains ICCBased RGB color space

veraPDF test suite 6-2-4-3-t04-pass-g.pdf: The named Form XObject uses DeviceCMYK colour space via K and k operators, is present in a resources dictionary, but is not referenced from the associated content stream. The transparency group defines ICCBased RGB colour space

veraPDF test suite 6-2-4-3-t04-pass-h.pdf: Type 3 font is used for rendering on the page; the glyphs use DeviceCMYK colour space for rendering; the transparency group defines ICCBased CMYK colour space. The PDF/A-1 OutputIntent has a monochrome output ICC profile

veraPDF test suite 6-2-4-3-t04-pass-i.pdf: DeviceCMYK color space is used for rendering; the isolated transparency group XObject contains ICCBasedCMYK color space; the page transparency group contains DeviceRGB color space; the PDF/A-1 OutputIntent uses an RGB-based output ICC profile

6.2.4.4 Separation and DeviceN colour spaces

veraPDF test suite 6-2-4-4-t01-fail-a.pdf: DeviceN color space with DeviceCMYK alternate is used for rendering; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-4-t01-fail-b.pdf: DeviceN color space with DeviceCMYK alternate is used in presence of RGB-based output ICC profile

veraPDF test suite 6-2-4-4-t01-fail-c.pdf: DeviceN color space with DeviceRGB alternate is used for rendering; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-4-t01-fail-d.pdf: DeviceN color space with DeviceRGB alternate is used in presence of CMYK-based output ICC profile

veraPDF test suite 6-2-4-4-t01-fail-e.pdf: Separation color space with DeviceCMYK alternate is used for rendering; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-4-t01-fail-f.pdf: Separation color space with DeviceCMYK alternate is used in presence of RGB-based output ICC profile

veraPDF test suite 6-2-4-4-t01-fail-g.pdf: Separation color space with DeviceRGB alternate is used for rendering; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-4-t01-fail-h.pdf: Separation color space with DeviceRGB alternate is used in presence of CMYK-based output ICC profile

veraPDF test suite 6-2-4-4-t01-fail-i.pdf: Separation color space with ICCBased CMYK alternate is used for rendering; the transparency group on page level contains identical CMYK destination profile

veraPDF test suite 6-2-4-4-t01-fail-j.pdf: DeviceN color space with ICCBased CMYK alternate is used for rendering; the PDF/A OutputIntent contains identical CMYK profile

veraPDF test suite 6-2-4-4-t01-pass-a.pdf: DeviceN color space with DeviceCMYK alternate is used in presence of CMYK-based output ICC profile

veraPDF test suite 6-2-4-4-t01-pass-b.pdf: Separation color space with DeviceCMYK alternate is used in presence of CMYK-based output ICC profile

veraPDF test suite 6-2-4-4-t01-pass-c.pdf: DeviceN color space with DeviceRGB alternate is used in presence of RGB-based output ICC profile

veraPDF test suite 6-2-4-4-t01-pass-d.pdf: Separation color space with DeviceRGB alternate is used in presence of RGB-based output ICC profile

veraPDF test suite 6-2-4-4-t01-pass-e.pdf: DeviceN color space with CalRGB alternate is used for rendering; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-4-t01-pass-f.pdf: DeviceN color space with Lab alternate is used in presence of CMYK-based output ICC profile

veraPDF test suite 6-2-4-4-t01-pass-g.pdf: DeviceN color space with DeviceRGB alternate is used for rendering the XObject; the transparency group on page level defines ICCBased RGB colour space

veraPDF test suite 6-2-4-4-t01-pass-h.pdf: Separation color space with DeviceRGB alternate is used for rendering; the transparency group on page level defines CalRGB color space

veraPDF test suite 6-2-4-4-t01-pass-i.pdf: Separation color space with DeviceCMYK alternate is used for rendering; device independent DefaultCMYK color space is set

veraPDF test suite 6-2-4-4-t02-fail-a.pdf: Spot colour is used in a DeviceN color space, but not defined in the colorants dictionary

veraPDF test suite 6-2-4-4-t02-fail-b.pdf: Spot colour is used in a DeviceN color space, but the colorants dictionary is empty

veraPDF test suite 6-2-4-4-t02-fail-c.pdf: Spot colour is used in a DeviceN color space, but the colorants dictionary is not present

veraPDF test suite 6-2-4-4-t02-pass-a.pdf: Spot colours are used in a NChannel color space and all correctly defined in its colorant dictionary

veraPDF test suite 6-2-4-4-t03-fail-a.pdf: The Separation arrays with the same name have different tintTransform

veraPDF test suite 6-2-4-4-t03-fail-b.pdf: The Separation arrays with the same name have different alternateSpace

veraPDF test suite 6-2-4-4-t03-fail-c.pdf: The Separation arrays used in NChannel colorants dictionaries have the same name but different tintTransform

veraPDF test suite 6-2-4-4-t03-fail-d.pdf: The Separation arrays used in NChannel colorants dictionaries have the same name but different alternateSpace

veraPDF test suite 6-2-4-4-t03-pass-a.pdf: The Separation arrays with the same name use identical alternateSpace and tintTransform

6.2.4.5 Indexed and Pattern colour spaces

veraPDF test suite 6-2-4-5-t01-fail-a.pdf: DeviceRGB is used as a base colour space in an Indexed colour space; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-5-t01-fail-b.pdf: DeviceRGB is used as a base colour space in an Indexed colour space; Document contain CMYK-based output ICC profile

veraPDF test suite 6-2-4-5-t01-fail-c.pdf: DeviceRGB is used as a base colour space in an Indexed colour space; the transparency group on page level defines ICCBased CMYK color space

veraPDF test suite 6-2-4-5-t01-pass-a.pdf: ICCBased RGB is used as a base colour space in an Indexed color space; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-5-t01-pass-b.pdf: CalRGB is used as a base colour space in an Indexed color space; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-4-5-t01-pass-c.pdf: Lab is used as a base colour space in an Indexed color space; Document contain CMYK-based output ICC profile

veraPDF test suite 6-2-4-5-t01-pass-d.pdf: DeviceRGB is used as a base colour space in an Indexed colour space; device independent DefaultRGB color space is set

veraPDF test suite 6-2-4-5-t01-pass-e.pdf: DeviceRGB is used as a base colour space in an Indexed color space; the transparency group defines CalRGB color space

veraPDF test suite 6-2-4-5-t01-pass-f.pdf: DeviceN color space with CalRGB alternate is used as a base colour space in an Indexed color space

6.2.5 Extended graphics state

veraPDF test suite 6-2-5-t01-fail-a.pdf: The ExtGState dictionary contains the TR key

veraPDF test suite 6-2-5-t01-fail-b.pdf: The ExtGState dictionary contains the HTO key

veraPDF test suite 6-2-5-t02-fail-a.pdf: The ExtGState contains the TR2 key with a value other than Default

veraPDF test suite 6-2-5-t02-pass-a.pdf: The ExtGState contains the TR2 key with a Default value

veraPDF test suite 6-2-5-t03-fail-a.pdf: The HalftoneType key has value other than 1 or 5 in the halftone dictionary

veraPDF test suite 6-2-5-t03-pass-a.pdf: The HalftoneType key has value 1 in the halftone dictionary

veraPDF test suite 6-2-5-t03-pass-b.pdf: The HalftoneType key has value 5; components represent colorants Red, Green, Blue; the TransferFunction key is present in halftone dictionaries

veraPDF test suite 6-2-5-t04-fail-a.pdf: The halftone dictionary contains the HalftoneName key

veraPDF test suite 6-2-5-t05-fail-a.pdf: There are components in a Type 5 halftone dictionary representing colorants Red, Green, Blue; the TransferFunction key is not present in the halftone dictionaries (except Default)

veraPDF test suite 6-2-5-t05-fail-b.pdf: There are components in a Type 5 halftone dictionary representing colorants Cyan, Magenta, Yellow, Black; the TransferFunction key is present in a halftone dictionary

veraPDF test suite 6-2-5-t05-fail-c.pdf: The TransferFunction key is used in the Type1 halftone dictionary not associated with any colorant

veraPDF test suite 6-2-5-t05-pass-a.pdf: There are components in a Type 5 halftone dictionary representing colorants Cyan, Magenta, Yellow, Black; the TransferFunction key is not present in a halftone dictionary

6.2.7 Images

6.2.7.1 General

veraPDF test suite 6-2-7-1-t01-fail-a.pdf: An Image dictionary contains the Alternates key

veraPDF test suite 6-2-7-1-t02-fail-a.pdf: An Image dictionary contains the OPI key

veraPDF test suite 6-2-7-1-t03-fail-a.pdf: An Image dictionary contains the Interpolate key, which has value true

veraPDF test suite 6-2-7-1-t03-fail-b.pdf: Inline image contains the I key, which has value true

veraPDF test suite 6-2-7-1-t03-pass-a.pdf: An Image dictionary contains the Interpolate key, which has value false

veraPDF test suite 6-2-7-1-t03-pass-b.pdf: Inline image contains the I key, which has value false

6.2.8 XObjects

6.2.8.1 Form XObjects

veraPDF test suite 6-2-8-1-t01-fail-a.pdf: Document contains a form XObject dictionary with the OPI key

6.2.8.2 Reference XObjects

veraPDF test suite 6-2-8-2-t01-fail-a.pdf: Document contains a reference XObject

6.2.9 Transparency

veraPDF test suite 6-2-9-t01-fail-a.pdf: The ExtGState contains the /ca key with value 0.5 and is used for rendering on the page. The page blending color space is not defined. The document does not contain any GTS_PDFA1 output intent.

veraPDF test suite 6-2-9-t01-fail-b.pdf: The ExtGState contains the /CA key with value 0.5 and is used for rendering on the page. The page blending color space is not defined. The document does not contain any GTS_PDFA1 output intent.

veraPDF test suite 6-2-9-t01-fail-c.pdf: The ExtGState contains the /BM key with value Darken and is used for rendering on the page. The page blending color space is not defined. The document does not contain any GTS_PDFA1 output intent.

veraPDF test suite 6-2-9-t01-fail-d.pdf: The ExtGState contains the /SMask key and is used for rendering on the page. The page blending color space is not defined. The document does not contain any GTS_PDFA1 output intent.

veraPDF test suite 6-2-9-t01-fail-e.pdf: The ExtGState contains the /ca key with value 0.5 and is used for rendering on the page. Transparency group on page level without color space entry and no PDF/A OutputIntent present

veraPDF test suite 6-2-9-t01-fail-f.pdf: DeviceRGB is used as blending color space of the transparency group; the document has a CMYK-based output ICC profile

veraPDF test suite 6-2-9-t01-fail-g.pdf: DeviceCMYK is used as blending color space of the transparency group; the document has an RGB-based output ICC profile

veraPDF test suite 6-2-9-t01-fail-h.pdf: The page contains transparency; empty OutputIntents key is in page dictionary

veraPDF test suite 6-2-9-t01-pass-a.pdf: The ExtGState contains the /ca key with value 0.5 and is used for rendering on the page. Transparency group on page level defines device-independ color space entry; PDF/A-1 OutputIntent uses an RGB-based output ICC profile

veraPDF test suite 6-2-9-t01-pass-b.pdf: The ExtGState contains the /ca key with value 0.5 and is used for rendering on the page. Transparency group on page level defines DeviceRGB color space entry; PDF/A-1 OutputIntent uses an RGB-based output ICC profile

veraPDF test suite 6-2-9-t01-pass-c.pdf: The page contains transparency, PDF/A output intent is page-level; the page Group object contains device-independed color space entry, output intent - RGB-based output ICC profile

veraPDF test suite 6-2-9-t01-pass-d.pdf: The page contains transparency, PDF/A output intent is page-level (RGB-based output ICC profile)

veraPDF test suite 6-2-9-t02-fail-a.pdf: The value of the BM key in a graphics state dictionary is blend mode which is not specified in ISO 32000-2:2020

veraPDF test suite 6-2-9-t02-fail-c.pdf: The BM key with Multiply value is used in annotation dictionary; GTS_PDFA1 output intent or Group entry are not defined

veraPDF test suite 6-2-9-t02-pass-a.pdf: BM keys in a graphics state dictionary use blend modes that are specified in ISO 32000-2:2020 for the values

veraPDF test suite 6-2-9-t02-pass-b.pdf: The document does not contain transparency: the ExtGState contains the /BM key with value Normal and is used for rendering on the page; GTS_PDFA1 output intent is not defined

veraPDF test suite 6-2-9-t02-pass-c.pdf: The BM key with Normal value is used in annotation dictionary; GTS_PDFA1 output intent or Group entry are not defined

veraPDF test suite 6-2-9-t03-fail-a.pdf: A Form XObject uses ExtGState, which contains /ca key with value 0.5 and is used for rendering on the page. The page blending color space is not defined. The document contains no a GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t03-fail-b.pdf: A Form XObject uses ExtGState, which contains /CA key with value 0.5 and is used for rendering on the page. The page blending color space is not defined. The document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t03-fail-c.pdf: A Form XObject uses ExtGState, which contains /BM key with value Darken and is used for rendering on the page. The page blending color space is not defined. The document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t03-fail-d.pdf: A Form XObject uses ExtGState, which contains /SMask key and is used for rendering on the page. The page blending color space is not defined. The document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t03-fail-e.pdf: A page contains a transparency group XObject, but has no Group key. The document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t03-fail-f.pdf: A page contains a transparency group XObject, but has undefined blending colour space. The document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t03-fail-g.pdf: A transparency group XObject uses DeviceCMYK as a blending colour space, but PDF/A OutputIntent is RGB-based

veraPDF test suite 6-2-9-t03-fail-h.pdf: A transparency group XObject uses DeviceRGB as a blending colour space, but PDF/A OutputIntent is CMYK-based

veraPDF test suite 6-2-9-t03-pass-a.pdf: A page contains a transparency group XObject; the page Transparency group uses a device-independ blending color space; the PDF/A-1 OutputIntent uses an RGB-based output ICC profile

veraPDF test suite 6-2-9-t04-fail-a.pdf: A Type3 font uses an ExtGState, which contains the /ca key with value 0.5 and is used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t04-fail-b.pdf: A Type3 font uses an ExtGState, which contains the /CA key with value 0.5 and is used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t04-fail-c.pdf: A Type 3 font uses an ExtGState, which contains the /BM key with value Darken and is used for rendering on the page. The page blending color space is not defined; Document doesn't contain GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t04-fail-d.pdf: A Type3 font uses an ExtGState, which contains the /SMask key and is used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t04-fail-e.pdf: A Type3 font uses a transparency group XObject. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t04-fail-f.pdf: A Page contains transparent objects inside Type3 font glyphs; the transparency group on page level does not define the blending colour space; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t04-fail-g.pdf: CMYK used in blending color space of transparent object (Type 3 font) but PDF/A OutputIntent not CMYK

veraPDF test suite 6-2-9-t04-fail-h.pdf: RGB used in blending color space of transparent object (Type 3 font) but PDF/A OutputIntent not RGB

veraPDF test suite 6-2-9-t04-fail-i.pdf: A Type3 font uses an ExtGState, which contains the /ca key with value 0.5 and is no used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t04-pass-a.pdf: Page contains transparent object (Type 3 font); Transparency group on page level defines device-independ color space entry; PDF/A-1 OutputIntent uses an RGB-based output ICC profile

veraPDF test suite 6-2-9-t05-fail-a.pdf: An annotation uses an ExtGState, which contains the /ca key with value 0.5 and is used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t05-fail-b.pdf: An annotation uses an ExtGState, which contains the /CA key with value 0.5 and is used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t05-fail-c.pdf: An annotation uses an ExtGState, which contains the /BM key with value Darken and is used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t05-fail-d.pdf: An annotation uses an ExtGState, which contains the /SMask key with value 0.5 and is used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t05-fail-e.pdf: Annotation's appearance stream has transparency group; the parent Page object does not define the transparency group; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t05-fail-f.pdf: An annotation uses an ExtGState, which contains the /CA key with value 0.5 and is used for rendering on the page; the Page object does not define the blending colour space in Group; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t05-fail-g.pdf: DeviceCMYK is used as blending color space of the transparency group in Page object; the document has an RGB-based output ICC profile; annotation is used with /CA 0.5

veraPDF test suite 6-2-9-t05-fail-h.pdf: DeviceRGB is used as blending color space of the transparency group in Page object; the document has a CMYK-based output ICC profile; annotation is used with /CA 0.5

veraPDF test suite 6-2-9-t05-fail-i.pdf: Transparency group is defined for the appereance stream of a Widget annotation, but is missing in the parent Page object; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t05-pass-a.pdf: Page contains transparent object (Annotation); Transparency group on page level defines device-independ color space entry; PDF/A-1 OutputIntent uses an RGB-based output ICC profile

veraPDF test suite 6-2-9-t06-fail-a.pdf: A Type1 Pattern uses an ExtGState, which contains the /ca key with value 0.5 and is used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t06-fail-b.pdf: A Type1 Pattern uses an ExtGState, which contains the /CA key with value 0.5 and is used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t06-fail-c.pdf: A Type1 Pattern uses an ExtGState, which contains the /BM key with value Darken and is used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t06-fail-d.pdf: A Type 1 Pattern uses an ExtGState, which contains the /SMask and is used for rendering on the page. The page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t06-fail-e.pdf: Page contains transparent object (Type 1 Pattern); Transparency group on page level without color space entry and no PDF/A OutputIntent present

veraPDF test suite 6-2-9-t06-fail-f.pdf: CMYK used in blending color space of transparent object (Type 1 Pattern) but PDF/A OutputIntent not CMYK

veraPDF test suite 6-2-9-t06-fail-g.pdf: RGB used in blending color space of transparent object (Type 1 Pattern) but PDF/A OutputIntent not RGB

veraPDF test suite 6-2-9-t06-pass-a.pdf: Page contains transparent object (Type 1 Pattern); Transparency group on page level defines device-independ color space entry; PDF/A-1 OutputIntent uses an RGB-based output ICC profile

veraPDF test suite 6-2-9-t07-fail-a.pdf: The ExtGState with /ca entry value 0.5 is used for rendering of an Image XObject; the page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t07-fail-b.pdf: The ExtGState with Darken blend mode is used for rendering of an Image XObject; the page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t07-fail-c.pdf: The ExtGState with non-trivial SMask is used for rendering of an Image XObject; the page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t07-fail-d.pdf: An Image XObject™s dictionary contains an SMask key; the page blending color space is not defined; the document contains no GTS_PDFA1 OutputIntent

veraPDF test suite 6-2-9-t07-fail-e.pdf: A page contains a transparent object (Image XObject); the Transparency group on page level does not define the blending colour space; the document contains no PDF/A OutputIntent

veraPDF test suite 6-2-9-t07-fail-f.pdf: CMYK used in blending color space of transparent object (Image XObject) but PDF/A OutputIntent not CMYK

veraPDF test suite 6-2-9-t07-fail-g.pdf: RGB used in blending color space of transparent object (Image XObject) but PDF/A OutputIntent not RGB

veraPDF test suite 6-2-9-t07-pass-a.pdf: A page contains a transparent object (Image XObject); the Transparency group on page level defines device-independ color space entry; PDF/A-1 OutputIntent uses an RGB-based output ICC profile

6.2.10 Fonts

6.2.10.3 Composite fonts

6.2.10.3.1 General

veraPDF test suite 6-2-10-3-1-t01-fail-a.pdf: Registry values in CIDSystemInfo dictionaries of the CIDFont and CMap are not the same

veraPDF test suite 6-2-10-3-1-t01-fail-b.pdf: Ordering values in CIDSystemInfo dictionaries of the CIDFont and CMap are not the same

veraPDF test suite 6-2-10-3-1-t01-fail-c.pdf: The values of the Registry and Ordering keys in both CIDSystemInfo dictionaries are identical, the value of the Supplement key in CIDFont is greater than the key in CMap

veraPDF test suite 6-2-10-3-1-t01-pass-a.pdf: The value of the Supplement key in the CIDSystemInfo dictionary of the CIDFont is less than the value of the Supplement key in the CIDSystemInfo dictionary of the CMap

veraPDF test suite 6-2-10-3-1-t01-pass-b.pdf: The Encoding key in the Type 0 font dictionary has a value of Identity-H

veraPDF test suite 6-2-10-3-1-t01-pass-c.pdf: The Encoding key in the Type 0 font dictionary has a value of Identity-V

6.2.10.3.2 CIDFonts

veraPDF test suite 6-2-10-3-2-t01-fail-a.pdf: The CIDFont dictionary does not contain a CIDToGIDMap entry

veraPDF test suite 6-2-10-3-2-t01-fail-b.pdf: The CIDFont dictionary contains a CIDToGIDMap entry but its value is not Identity

veraPDF test suite 6-2-10-3-2-t01-fail-c.pdf: The CIDFont dictionary contains a CIDToGIDMap entry, its name is not defined

veraPDF test suite 6-2-10-3-2-t01-pass-a.pdf: The CIDFont dictionary contains a CIDToGIDMap entry that is the name Identity

veraPDF test suite 6-2-10-3-2-t01-pass-b.pdf: The CIDFont dictionary contains a CIDToGIDMap entry that is a stream mapping from CIDs to glyph indices

6.2.10.3.3 CMaps

veraPDF test suite 6-2-10-3-3-t01-fail-a.pdf: The CMap is not embedded in the file and not listed in ISO 32000-2:2020, 9.7.5.2 Table 116

veraPDF test suite 6-2-10-3-3-t02-fail-a.pdf: The integer value of the WMode entry in the CMap dictionary (1) is not identical to the WMode value in the embedded CMap stream (0)

veraPDF test suite 6-2-10-3-3-t02-fail-b.pdf: The integer value of the WMode entry in the CMap dictionary (0) is not identical to the WMode value in the embedded CMap stream (1)

veraPDF test suite 6-2-10-3-3-t03-fail-a.pdf: The CMap references other CMap which is not listed in ISO 32000-2:2020, 9.7.5.2 Table 116

veraPDF test suite 6-2-10-3-3-t03-pass-a.pdf: The CMap references other CMap which is listed in ISO 32000-2:2020, 9.7.5.2 Table 116

6.2.10.4 Embedding

6.2.10.4.1 General

veraPDF test suite 6-2-10-4-1-t01-fail-a.pdf: Type1 font that is used for rendering is not embedded

veraPDF test suite 6-2-10-4-1-t01-fail-b.pdf: MMType1 font that is used for rendering is not embedded

veraPDF test suite 6-2-10-4-1-t01-fail-c.pdf: TrueType font that is used for rendering is not embedded

veraPDF test suite 6-2-10-4-1-t01-fail-d.pdf: CIDFontType0 font that is used for rendering is not embedded

veraPDF test suite 6-2-10-4-1-t01-fail-e.pdf: CIDFontType2 font that is used for rendering is not embedded

veraPDF test suite 6-2-10-4-1-t01-pass-a.pdf: Type1 font that is used for rendering is not embedded; the text rendering mode is 3

veraPDF test suite 6-2-10-4-1-t02-fail-a.pdf: Embedded Type1 does not define all glyphs referenced for rendering

veraPDF test suite 6-2-10-4-1-t02-fail-b.pdf: Embedded MMType1 does not define all glyphs referenced for rendering

veraPDF test suite 6-2-10-4-1-t02-fail-c.pdf: Embedded TrueType does not define all glyphs referenced for rendering

veraPDF test suite 6-2-10-4-1-t02-fail-d.pdf: Embedded CIDFontType0 does not define all glyphs referenced for rendering

veraPDF test suite 6-2-10-4-1-t02-fail-e.pdf: Embedded CIDFontType2 does not define all glyphs referenced for rendering

6.2.10.5 Font metrics

veraPDF test suite 6-2-10-5-t01-fail-a.pdf veraPDF test suite 6-2-10-5-t01-fail-b.pdf: Width information for glyphs used for rendering is incosistent in MMType1 font

veraPDF test suite 6-2-10-5-t01-fail-c.pdf: Width information for glyphs used for rendering is incosistent in Type3 font

veraPDF test suite 6-2-10-5-t01-fail-d.pdf: Width information for glyphs used for rendering is incosistent in TrueType font

veraPDF test suite 6-2-10-5-t01-fail-e.pdf: Width information for glyphs used for rendering is incosistent in CIDFontType0 font

veraPDF test suite 6-2-10-5-t01-fail-f.pdf: Width information for glyphs used for rendering is incosistent in CIDFontType2 font

veraPDF test suite 6-2-10-5-t01-fail-g.pdf: Width information for glyphs used for rendering is inconsistent in MMType1 font; glyphs are referenced with rendering mode 1

veraPDF test suite 6-2-10-5-t01-fail-h.pdf: A Type 3 font is used for rendering; the w operand of the d0 operator of CharProcs is inconsistent with the corresponding width in the font's Widths array

veraPDF test suite 6-2-10-5-t01-pass-a.pdf: Width information for glyphs used for rendering is inconsistent in MMType1 font; glyphs are referenced with rendering mode 3

veraPDF test suite 6-2-10-5-t01-pass-b.pdf: A Type 3 font is used for rendering; the w operand of the d1 operator of CharProcs is consistent with the corresponding width in the font's Widths array

6.2.10.6 Character encodings

veraPDF test suite 6-2-10-6-t02-fail-a.pdf: The value of BaseEncoding key is not WinAnsiEncoding or MacRomanEncoding

veraPDF test suite 6-2-10-6-t02-fail-b.pdf: BaseEncoding entry is not present in Encoding dictionary

veraPDF test suite 6-2-10-6-t02-fail-c.pdf: Encoding entry is not present in Font dictionary

veraPDF test suite 6-2-10-6-t02-fail-d.pdf: The glyph name in the Differences array is not listed in the Adobe Glyph List

veraPDF test suite 6-2-10-6-t02-pass-a.pdf: The value of BaseEncoding key is WinAnsiEncoding

veraPDF test suite 6-2-10-6-t02-pass-b.pdf: The value of Encoding key is MacRomanEncoding

veraPDF test suite 6-2-10-6-t02-pass-c.pdf: The glyph name in the Differences array is listed in the Adobe Glyph List and the embedded font program contains at least the Microsoft Unicode (3,1 - Platform ID=3, Encoding ID=1) encoding in the cmap subtable

veraPDF test suite 6-2-10-6-t03-fail-a.pdf: Symbolic TrueType font contains an Encoding entry in the font dictionary

veraPDF test suite 6-2-10-6-t03-pass-a.pdf: Symbolic TrueType font does not contain an Encoding entry in the font dictionary; the cmap subtable in the embedded font program contains the Mac Roman (1,0 - Platform ID=1, Encoding ID=0) encoding

6.2.10.7 Unicode character maps

veraPDF test suite 6-2-10-7-t01-fail-a.pdf: ToUnicode CMap is present; the Unicode value is <0000>

veraPDF test suite 6-2-10-7-t01-fail-b.pdf: ToUnicode CMap is present; the Unicode value is <fffe>

veraPDF test suite 6-2-10-7-t01-fail-c.pdf: ToUnicode CMap is present; the Unicode value is <feff>

veraPDF test suite 6-2-10-7-t01-pass-a.pdf: Unicode values <0000>, <fffe>, <feff> are not present in ToUnicode CMap

6.2.10.8 Use of ActualText

veraPDF test suite 6-2-10-8-t01-fail-a.pdf: The ActualText entry in structure element dictionary contains PUA value

veraPDF test suite 6-2-10-8-t01-fail-b.pdf: The ActualText entry in a property list of marked-content sequence contains PUA values

veraPDF test suite 6-2-10-8-t01-pass-a.pdf: The ActualText entry in structure element dictionary does not contain any PUA values

veraPDF test suite 6-2-10-8-t01-pass-b.pdf: The ActualText entry in a property list of marked-content sequence does not contain PUA values

6.2.10.9 Use of .notdef glyph

veraPDF test suite 6-2-10-9-t01-fail-a.pdf: The text showing operator contains a reference to the .notdef glyph in Type1 font

veraPDF test suite 6-2-10-9-t01-fail-b.pdf: The text showing operator contains a reference to the .notdef glyph in TrueType font

veraPDF test suite 6-2-10-9-t01-fail-c.pdf: The text showing operator contains a reference to the .notdef glyph in CIDFontType0 font

veraPDF test suite 6-2-10-9-t01-fail-d.pdf: The text showing operator contains a reference to the .notdef glyph in CIDFontType2 font

veraPDF test suite 6-2-10-9-t01-fail-e.pdf: The text showing operator contains a reference to the .notdef glyph in CIDFontType0 font; the text rendering mode is 3

6.3 Annotations

6.3.1 Annotation types

veraPDF test suite 6-3-1-t01-fail-a.pdf: Prohibited annotation type 'Sound' is used in the PDF document

veraPDF test suite 6-3-1-t01-fail-b.pdf: Prohibited annotation type 'Screen' is used in the PDF document

veraPDF test suite 6-3-1-t01-fail-c.pdf: Prohibited annotation type 'Movie' is used in the PDF document

veraPDF test suite 6-3-1-t01-fail-d.pdf: Prohibited annotation type '3D' is used in the PDF document

veraPDF test suite 6-3-1-t01-fail-e.pdf: Prohibited annotation type 'Rich Media' is used in the PDF document

veraPDF test suite 6-3-1-t01-fail-f.pdf: Prohibited annotation type 'FileAttachment' is used in the PDF document

veraPDF test suite 6-3-1-t01-fail-g.pdf: The annotation with type not defined in ISO 32000-2:2020, 12.5.6.1 is used in the PDF document

6.3.2 Annotation dictionaries

veraPDF test suite 6-3-2-t01-fail-a.pdf: The F key is missing in a Text annotation dictionary

veraPDF test suite 6-3-2-t01-fail-b.pdf: The F key is missing in a Link annotation dictionary

veraPDF test suite 6-3-2-t01-fail-c.pdf: The F key is missing in a FreeText annotation dictionary

veraPDF test suite 6-3-2-t01-fail-d.pdf: The F key is missing in a Line annotation dictionary

veraPDF test suite 6-3-2-t01-fail-e.pdf: The F key is missing in a Square annotation dictionary

veraPDF test suite 6-3-2-t01-fail-f.pdf: The F key is missing in a Circle annotation dictionary

veraPDF test suite 6-3-2-t01-fail-g.pdf: The F key is missing in a Polygon annotation dictionary

veraPDF test suite 6-3-2-t01-fail-h.pdf: The F key is missing in a PolyLine annotation dictionary

veraPDF test suite 6-3-2-t01-fail-i.pdf: The F key is missing in a Highlight annotation dictionary

veraPDF test suite 6-3-2-t01-fail-j.pdf: The F key is missing in a Underline annotation dictionary

veraPDF test suite 6-3-2-t01-fail-k.pdf: The F key is missing in a Squiggly annotation dictionary

veraPDF test suite 6-3-2-t01-fail-l.pdf: The F key is missing in a StrikeOut annotation dictionary

veraPDF test suite 6-3-2-t01-fail-m.pdf: The F key is missing in a Stamp annotation dictionary

veraPDF test suite 6-3-2-t01-fail-n.pdf: The F key is missing in a Caret annotation dictionary

veraPDF test suite 6-3-2-t01-fail-o.pdf: The F key is missing in a Ink annotation dictionary

veraPDF test suite 6-3-2-t01-fail-p.pdf: The F key is missing in a Widget annotation dictionary

veraPDF test suite 6-3-2-t01-fail-q.pdf: The F key is missing in a Screen annotation dictionary

veraPDF test suite 6-3-2-t01-fail-r.pdf: The F key is missing in a PrinterMark annotation dictionary

veraPDF test suite 6-3-2-t01-fail-s.pdf: The F key is missing in a Watermark annotation dictionary

veraPDF test suite 6-3-2-t01-fail-t.pdf: The F key is missing in a Redact annotation dictionary

veraPDF test suite 6-3-2-t01-fail-u.pdf: The F key is missing in a Projection annotation dictionary

veraPDF test suite 6-3-2-t01-pass-a.pdf: A Circle annotation contains the F key with correct value

veraPDF test suite 6-3-2-t01-pass-b.pdf: The F key is missing in a Popup annotation dictionary

veraPDF test suite 6-3-2-t02-fail-a.pdf: The annotation dictionary contains F key which Invisible flag bit is set to 1

veraPDF test suite 6-3-2-t02-fail-b.pdf: The annotation dictionary contains F key which Hidden flag bit is set to 1

veraPDF test suite 6-3-2-t02-fail-c.pdf: The annotation dictionary contains F key which Print flag bit is set to 0

veraPDF test suite 6-3-2-t02-fail-d.pdf: The annotation dictionary contains F key which NoView flag bit is set to 1

veraPDF test suite 6-3-2-t02-fail-e.pdf: The annotation dictionary contains F key which ToggleNoView flag bit is set to 1

6.3.3 Annotation appearances

veraPDF test suite 6-3-3-t01-fail-a.pdf: The Text annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-b.pdf: The Redact annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-c.pdf: The FreeText annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-d.pdf: The Line annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-e.pdf: The Square annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-f.pdf: The Circle annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-g.pdf: The Polygon annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-h.pdf: The PolyLine annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-i.pdf: The Highlight annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-j.pdf: The Underline annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-k.pdf: The Squiggly annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-l.pdf: The StrikeOut annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-m.pdf: The Stamp annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-n.pdf: The Caret annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-o.pdf: The Ink annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-p.pdf: The Widget annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-q.pdf: The Screen annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-r.pdf: The PrinterMark annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-fail-s.pdf: The Watermark annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-pass-a.pdf: The Text annotation has no appearance dictionary; The value of the Rect key in this annotation dictionary consists of an array where value 1 is equal to value 3 and value 2 is equal to value 4

veraPDF test suite 6-3-3-t01-pass-b.pdf: The Popup annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-pass-c.pdf: The Link annotation has no appearance dictionary

veraPDF test suite 6-3-3-t01-pass-d.pdf: The Projection annotation has no appearance dictionary

veraPDF test suite 6-3-3-t02-fail-a.pdf: The Circle annotation has appearance dictionary, which contains both the N and D keys

veraPDF test suite 6-3-3-t02-fail-b.pdf: Widget annotation has FT key with a value of Btn, the value of the N key is an appearance stream

veraPDF test suite 6-3-3-t02-pass-a.pdf: Widget annotation has FT key with a value of Btn, the value of the N key is an appearance subdictionary

veraPDF test suite 6-3-3-t02-pass-b.pdf: Widget annotation has FT key with a value of Tx, the value of the N key is an appearance stream

6.4 Interactive forms

6.4.1 General

veraPDF test suite 6-4-1-t01-fail-a.pdf: A Widget annotation dictionary contains the A key

veraPDF test suite 6-4-1-t01-pass-a.pdf: A Widget annotation dictionary contains the AA key

veraPDF test suite 6-4-1-t01-pass-b.pdf: A Field dictionary contains the AA key

veraPDF test suite 6-4-1-t02-fail-a.pdf: The NeedAppearances flag of the interactive form dictionary has value true

veraPDF test suite 6-4-1-t02-pass-a.pdf: The NeedAppearances flag of the interactive form dictionary has value false

6.4.2 XFA forms

veraPDF test suite 6-4-2-t01-fail-a.pdf: The document's interactive form dictionary contains the XFA key

veraPDF test suite 6-4-2-t01-fail-b.pdf: The document Catalog contains the NeedsRendering key

6.6 Action

6.6.1 General

veraPDF test suite 6-6-1-t01-fail-a.pdf: A Launch action is used in the document

veraPDF test suite 6-6-1-t01-fail-b.pdf: A Sound action is used in the document

veraPDF test suite 6-6-1-t01-fail-c.pdf: A Movie action is used in the document

veraPDF test suite 6-6-1-t01-fail-d.pdf: A ResetForm action is used in the document

veraPDF test suite 6-6-1-t01-fail-e.pdf: A ImportData action is used in the document

veraPDF test suite 6-6-1-t01-fail-f.pdf: A Hide action is used in the document

veraPDF test suite 6-6-1-t01-fail-g.pdf: A Rendition action is used in the document

veraPDF test suite 6-6-1-t01-fail-h.pdf: A Trans action is used in the document

veraPDF test suite 6-6-1-t01-fail-i.pdf: A SetOCGState action is used in the document

veraPDF test suite 6-6-1-t01-fail-j.pdf: A GoTo3DView action is used in the document

veraPDF test suite 6-6-1-t01-fail-k.pdf: A set-state action is used in the document

veraPDF test suite 6-6-1-t01-fail-l.pdf: A no-op action is used in the document

veraPDF test suite 6-6-1-t01-fail-m.pdf: Additional action does not comply with 6.6.1: a Trans action is used in the document

veraPDF test suite 6-6-1-t01-pass-a.pdf: A JavaScript action is used in the document

veraPDF test suite 6-6-1-t02-fail-a.pdf: Bookmarks contain non-permitted Named actions

veraPDF test suite 6-6-1-t02-pass-a.pdf: Bookmarks contain permitted Named actions

6.6.3 Trigger events

veraPDF test suite 6-6-3-t01-fail-a.pdf: The document's catalog dictionary includes the AA entry with WS key

veraPDF test suite 6-6-3-t01-fail-b.pdf: The page dictionary includes the AA entry with O key

veraPDF test suite 6-6-3-t01-fail-c.pdf: An annotation dictionary includes an AA entry with PV key

veraPDF test suite 6-6-3-t01-pass-a.pdf: A Widget annotation dictionary includes the AA entry with Fo key

veraPDF test suite 6-6-3-t01-pass-b.pdf: A Widget annotation dictionary includes the AA entry with PI key

veraPDF test suite 6-6-3-t01-pass-c.pdf: The page dictionary includes the AA entry with X key

veraPDF test suite 6-6-3-t01-pass-d.pdf: The document's catalog dictionary includes the AA entry with E, X, D, U, Fo, Bl keys

veraPDF test suite 6-6-3-t01-pass-e.pdf: An annotation dictionary includes an AA entry with Bl key

6.7 Metadata

6.7.2 Metadata streams

6.7.2.1 General

veraPDF test suite 6-7-2-1-t01-fail-a.pdf: The Metadata key is missing in the Catalog dictionary

veraPDF test suite 6-7-2-1-t01-fail-b.pdf: The bytes attribute is used in the header of an XMP packet

veraPDF test suite 6-7-2-1-t01-fail-c.pdf: The encoding attribute is used in the header of an XMP packet

veraPDF test suite 6-7-2-1-t01-fail-d.pdf: The content of XMP packet in metadata stream is not well-formed

veraPDF test suite 6-7-2-1-t01-fail-e.pdf: The XMP package is not encoded as UTF-8

6.7.3 Version identification

veraPDF test suite 6-7-3-t01-fail-a.pdf: Wrong namespace is used for PDF/A Identification Schema

veraPDF test suite 6-7-3-t01-fail-b.pdf: Wrong prefix is used for a PDF/A Identification Schema

veraPDF test suite 6-7-3-t01-fail-c.pdf: Required "part" property is missing in the PDF/A identification schema

veraPDF test suite 6-7-3-t01-fail-d.pdf: Required "part" property contains incorrect value

veraPDF test suite 6-7-3-t01-fail-e.pdf: Required "rev" property is missing in the PDF/A identification schema

veraPDF test suite 6-7-3-t01-fail-f.pdf: Required "rev" property contains incorrect value: 20

veraPDF test suite 6-7-3-t01-fail-g.pdf: Required "rev" property contains empty value

veraPDF test suite 6-7-3-t01-fail-h.pdf: Required "rev" property contains incorrect value: 20_y

veraPDF test suite 6-7-3-t01-fail-i.pdf: "conformance" property is present in the PDF/A identification schema

6.7.5 File provenance information

veraPDF test suite 6-7-5-t01-pass-a.pdf: The xmpMM:History property is used inside the XMP metadata stream; action and when fields are specified

veraPDF test suite 6-7-5-t01-pass-b.pdf: The xmpMM:History property is used inside the XMP metadata stream; when field is not specified

veraPDF test suite 6-7-5-t01-pass-c.pdf: The xmpMM:History property is used inside the XMP metadata stream; action field is not specified

6.9 Embedded files

veraPDF test suite 6-9-t01-fail-a.pdf: The embedded file stream dictionary includes invalid MIME type value for the Subtype key

veraPDF test suite 6-9-t02-fail-a.pdf: The embedded file's file specification dictionary does not contain UF key

veraPDF test suite 6-9-t02-fail-b.pdf: The embedded file's file specification dictionary does not contain F key

veraPDF test suite 6-9-t03-fail-a.pdf: The document contains two embedded files. One of the files is not compliant with ISO 19005-1, 19005-2 or 19005-4: the file is text type document

veraPDF test suite 6-9-t03-fail-b.pdf: The document contains embedded pdf file. The file is not compliant with ISO 19005-1, 19005-2 or 19005-4

veraPDF test suite 6-9-t03-pass-a.pdf: The file is valid PDF/A-4 document: the embedded file is compliant with ISO 19005-1, 19005-2 or 19005-4

veraPDF test suite 6-9-t04-fail-a.pdf: The document contains an embedded pdf file. The AFRelationship key is missing in a file specification dictionary

6.10 Optional content

veraPDF test suite 6-10-t01-fail-b.pdf: Optional content configuration dictionary that forms the value of the D key does not contain the Name key

veraPDF test suite 6-10-t01-fail-c.pdf: Optional content configuration dictionary that is an element in the array that forms the value of the Configs key in the OCProperties dictionary does not contain the Name key

veraPDF test suite 6-10-t01-fail-d.pdf: Optional content configuration dictionaries contain the Name keys which values are not unique within the conforming PDF/A-4 file

veraPDF test suite 6-10-t01-pass-a.pdf: Optional content configuration dictionary that forms the value of the D key contains the Name key

veraPDF test suite 6-10-t01-pass-b.pdf: Optional content configuration dictionary contains the Name key with empty value

veraPDF test suite 6-10-t02-fail-a.pdf: Optional content configuration dictionary contains the Order key which value references not to all OCGs in the file

veraPDF test suite 6-10-t02-pass-a.pdf: Optional content configuration dictionary contains the Order key which value references to all OCGs in the file

6.11 Use of alternate presentations and transitions

veraPDF test suite 6-11-t01-fail-a.pdf: The document's name dictionary contains AlternatePresentations entry

veraPDF test suite 6-11-t02-fail-a.pdf: The Page dictionary contains PresSteps entry

6.12 Document requirements

veraPDF test suite 6-12-t01-fail-a.pdf: The document catalog contains the Requirements key

Clone this wiki locally