| Rule |
Status |
|
Specification:
ISO 14289-1:2014,
Clause:
7.1,
Test number:
11 |
|
| The logical structure of the conforming file shall be described by a structure hierarchy
rooted in the StructTreeRoot entry of the document catalog dictionary, as described
in ISO 32000-1:2008, 14.7 |
Failed |
| 1 occurrences
|
Show
|
| PDDocument |
|
| containsStructTreeRoot == true |
|
| root/document[0] |
| StructTreeRoot entry is not present in the document catalog |
|
|
|
Specification:
ISO 14289-1:2014,
Clause:
7.1,
Test number:
8 |
|
| The Catalog dictionary of a conforming file shall contain the Metadata key whose value
is a metadata stream as defined in ISO 32000-1:2008, 14.3.2. The metadata stream dictionary
shall contain entry Type with value /Metadata and entry Subtype with value /XML |
Failed |
| 1 occurrences
|
Show
|
| PDDocument |
|
| containsMetadata == true |
|
| root/document[0] |
| The document catalog dictionary doesn't contain metadata key or metadata stream dictionary
does not contain either entry Type with value /Metadata or entry Subtype with value
/XML |
|
|
|
Specification:
ISO 14289-1:2014,
Clause:
7.18.1,
Test number:
3 |
|
| A form field shall have a TU key present or all its Widget annotations shall have
alternative descriptions (in the form of an Alt entry in the enclosing structure elements) |
Failed |
| 13 occurrences
|
Show
|
| PDWidgetAnnot |
|
| isOutsideCropBox == true || (F & 2) == 2 || (TU != null && TU != '') || (Alt != null
&& Alt != '') |
|
| root/document[0]/pages[0](6 0 obj PDPage)/annots[0](7 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[1](8 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[2](9 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[3](10 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[4](11 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[5](12 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[6](13 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[7](14 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[8](15 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[9](16 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[10](17 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[11](18 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[12](19 0 obj PDWidgetAnnot) |
| A form field neither has TU key nor its Widget annotations have alternative descriptions
(in the form of an Alt entry in the enclosing structure element) |
|
|
|
Specification:
ISO 14289-1:2014,
Clause:
7.18.4,
Test number:
1 |
|
| A Widget annotation shall be nested within a Form tag per ISO 32000-1:2008, 14.8.4.5,
Table 340 |
Failed |
| 13 occurrences
|
Show
|
| PDWidgetAnnot |
|
| structParentStandardType == 'Form' || isOutsideCropBox == true || (F & 2) == 2 |
|
| root/document[0]/pages[0](6 0 obj PDPage)/annots[0](7 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[1](8 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[2](9 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[3](10 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[4](11 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[5](12 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[6](13 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[7](14 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[8](15 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[9](16 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[10](17 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[11](18 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
| root/document[0]/pages[0](6 0 obj PDPage)/annots[12](19 0 obj PDWidgetAnnot) |
| A Widget annotation is an Artifact or is nested within null tag (standard type = null)
instead of Form |
|
|
|
Specification:
ISO 14289-1:2014,
Clause:
7.1,
Test number:
10 |
|
| The document catalog dictionary shall include a ViewerPreferences dictionary containing
a DisplayDocTitle key, whose value shall be true |
Failed |
| 1 occurrences
|
Show
|
| CosDocument |
|
| DisplayDocTitle == true |
|
| root |
| ViewerPreferences dictionary is not present in the document Catalog, or DisplayDocTitle
key is set to false or is not present in the ViewerPreferences dictionary (ViewerPreferences
= null, DisplayDocTitle = null) |
|
|
|
Specification:
ISO 14289-1:2014,
Clause:
7.1,
Test number:
3 |
|
| Content shall be marked as Artifact or tagged as real content |
Failed |
| 80 occurrences
|
Show
|
| SESimpleContentItem |
|
| isTaggedContent == true || parentsTags.contains('Artifact') == true |
|
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[0] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[1] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[2] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[3] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[4] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[5] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[6] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[7] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[8] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[9] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[10] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[11] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[12] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[13] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[14] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[15] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[16] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[17] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[18] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[19] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[20] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[21] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[22] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[23] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[24] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[25] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[26] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[27] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[28] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[29] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[30] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[31] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[32] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[33] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[34] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[35] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[36] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[37] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[38] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[39] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[40] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[41] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[42] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[43] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[44] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[45] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[46] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[47] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[48] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[49] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[50] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[51] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[52] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[53] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[54] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[55] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[56] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[57] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[58] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[59] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[60] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[61] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[62] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[63] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[64] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[65] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[66] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[67] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[68] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[69] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[70] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[71] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[72] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[73] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[74] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[75] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[76] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[77] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[78] |
| Content is neither marked as Artifact nor tagged as real content |
| root/document[0]/pages[0](6 0 obj PDPage)/contentStream[0](35 0 obj PDSemanticContentStream)/content[0]/contentItem[79] |
| Content is neither marked as Artifact nor tagged as real content |
|
|
|
Specification:
ISO 14289-1:2014,
Clause:
6.2,
Test number:
1 |
|
| The document catalog dictionary shall include a MarkInfo dictionary containing an
entry, Marked, whose value shall be true |
Failed |
| 1 occurrences
|
Show
|
| CosDocument |
|
| Marked == true |
|
| root |
| MarkInfo dictionary is not present in the document catalog, or Marked entry is set
to false or is not present in the MarkInfo dictionary (MarkInfo = null, Marked = null) |
|
|
|
Specification:
ISO 14289-1:2014,
Clause:
7.18.3,
Test number:
1 |
|
| Every page on which there is an annotation shall contain in its page dictionary the
key Tabs, and its value shall be S |
Failed |
| 1 occurrences
|
Show
|
| PDPage |
|
| containsAnnotations == false || Tabs == 'S' |
|
| root/document[0]/pages[0](6 0 obj PDPage) |
| A page with annotation(s) contains Tabs key with value null instead of S |
|
|