1{"_id": "685acfabbdb84d5920781799", "createdDate": "2025-06-24T16:17:47.724Z", "jobID": "eq-449640", "PDFresults": {"report": {"buildInformation": {"releaseDetails": [{"id": "core", "version": "1.28.1", "buildDate": 1745946180000}, {"id": "validation-model", "version": "1.28.1", "buildDate": 1745953500000}, {"id": "gui", "version": "1.28.1", "buildDate": 1748123640000}]}, "jobs": [{"itemDetails": {"name": "/home/pdf-worker/www/dist/scanners/2015HispanicEmployment.pdf", "size": 7770597}, "validationResult": [{"details": {"passedRules": 1711, "failedRules": 13, "passedChecks": 32809, "failedChecks": 2845, "tags": ["annotation", "artifact", "metadata", "figure", "alt-text", "syntax", "text", "structure", "table", "font"], "ruleSummaries": [{"ruleStatus": "FAILED", "specification": "ISO 14289-2:2024", "clause": "8.2.5.2", "testNumber": 1, "status": "failed", "failedChecks": 1, "tags": ["structure"], "description": "The structure tree root shall contain a single Document structure element as its only child, as specified in ISO 32000-2:2020, Annex L and ISO/TS 32005", "object": "PDStructTreeRoot", "test": "kidsStandardTypes == 'Document'", "checks": [{"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)", "errorMessage": "The structure tree root contains Table,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure element(s) instead of a single Document structure element", "errorArguments": ["Table,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure,Figure"]}]}, {"ruleStatus": "FAILED", "specification": "ISO 14289-2:2024", "clause": "8.11.1", "testNumber": 1, "status": "failed", "failedChecks": 1, "tags": ["metadata"], "description": "The Metadata stream as specified in ISO 32000-2:2020, 14.3 in the document catalog dictionary shall contain a dc:title entry", "object": "MainXMPPackage", "test": "dc_title != null", "checks": [{"status": "failed", "context": "root/document[0]/metadata[0](248 0 obj PDMetadata)/XMPPackage[0]", "errorMessage": "Metadata stream does not contain dc:title", "errorArguments": []}]}, {"ruleStatus": "FAILED", "specification": "ISO 14289-2:2024", "clause": "8.4.3", "testNumber": 1, "status": "failed", "failedChecks": 11, "tags": ["alt-text", "text"], "description": "In all cases, where real content maps to Unicode PUA values, an ActualText or Alt entry shall be present", "object": "Glyph", "test": "isRealContent == false || unicodePUA == false || actualTextPresent == true || altPresent == true", "checks": [{"status": "failed", "context": "root/document[0]/pages[6](31 0 obj PDPage)/contentStream[0](32 0 obj PDSemanticContentStream)/operators[884]/usedGlyphs[0](Symbol Symbol 120 0 1803361784 0 true)", "errorMessage": "Real content maps to Unicode PUA values, but ActualText and Alt entry are not present", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[6](31 0 obj PDPage)/contentStream[0](32 0 obj PDSemanticContentStream)/operators[966]/usedGlyphs[0](Symbol Symbol 120 0 1243102466 0 true)", "errorMessage": "Real content maps to Unicode PUA values, but ActualText and Alt entry are not present", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[6](31 0 obj PDPage)/contentStream[0](32 0 obj PDSemanticContentStream)/operators[1058]/usedGlyphs[0](Symbol Symbol 120 0 1560670039 0 true)", "errorMessage": "Real content maps to Unicode PUA values, but ActualText and Alt entry are not present", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[7](33 0 obj PDPage)/contentStream[0](34 0 obj PDSemanticContentStream)/operators[18]/usedGlyphs[0](Symbol Symbol 120 0 1075996552 0 true)", "errorMessage": "Real content maps to Unicode PUA values, but ActualText and Alt entry are not present", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[7](33 0 obj PDPage)/contentStream[0](34 0 obj PDSemanticContentStream)/operators[100]/usedGlyphs[0](Symbol Symbol 120 0 1096411163 0 true)", "errorMessage": "Real content maps to Unicode PUA values, but ActualText and Alt entry are not present", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[7](33 0 obj PDPage)/contentStream[0](34 0 obj PDSemanticContentStream)/operators[162]/usedGlyphs[0](Symbol Symbol 120 0 1532800776 0 true)", "errorMessage": "Real content maps to Unicode PUA values, but ActualText and Alt entry are not present", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[7](33 0 obj PDPage)/contentStream[0](34 0 obj PDSemanticContentStream)/operators[215]/usedGlyphs[0](Symbol Symbol 120 0 600657906 0 true)", "errorMessage": "Real content maps to Unicode PUA values, but ActualText and Alt entry are not present", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[7](33 0 obj PDPage)/contentStream[0](34 0 obj PDSemanticContentStream)/operators[267]/usedGlyphs[0](Symbol Symbol 120 0 1887466020 0 true)", "errorMessage": "Real content maps to Unicode PUA values, but ActualText and Alt entry are not present", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[7](33 0 obj PDPage)/contentStream[0](34 0 obj PDSemanticContentStream)/operators[309]/usedGlyphs[0](Symbol Symbol 120 0 2123846943 0 true)", "errorMessage": "Real content maps to Unicode PUA values, but ActualText and Alt entry are not present", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[7](33 0 obj PDPage)/contentStream[0](34 0 obj PDSemanticContentStream)/operators[361]/usedGlyphs[0](Symbol Symbol 120 0 1074630954 0 true)", "errorMessage": "Real content maps to Unicode PUA values, but ActualText and Alt entry are not present", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[7](33 0 obj PDPage)/contentStream[0](34 0 obj PDSemanticContentStream)/operators[413]/usedGlyphs[0](Symbol Symbol 120 0 167175174 0 true)", "errorMessage": "Real content maps to Unicode PUA values, but ActualText and Alt entry are not present", "errorArguments": []}]}, {"ruleStatus": "FAILED", "specification": "ISO 32005:2023", "clause": "Table 5. StructTreeRoot-Table", "testNumber": 1, "status": "failed", "failedChecks": 1, "tags": ["structure", "table"], "description": "StructTreeRoot shall not contain <Table>", "object": "SETable", "test": "parentStandardType != 'StructTreeRoot'", "checks": [{"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[0](331 0 obj SEPart Part)/K[0](333 0 obj SETable Table)", "errorMessage": "StructTreeRoot contains <Table>", "errorArguments": []}]}, {"ruleStatus": "FAILED", "specification": "ISO 14289-2:2024", "clause": "8.11.2", "testNumber": 1, "status": "failed", "failedChecks": 1, "tags": ["syntax"], "description": "The ViewerPreferences dictionary of the document catalog dictionary shall be present and shall contain at least the DisplayDocTitle key with a value of true, as described in ISO 32000-2:2020, Table 147", "object": "CosDocument", "test": "DisplayDocTitle == true", "checks": [{"status": "failed", "context": "root", "errorMessage": "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)", "errorArguments": [null, null]}]}, {"ruleStatus": "FAILED", "specification": "ISO 32005:2023", "clause": "Table 5. StructTreeRoot-Document", "testNumber": 1, "status": "failed", "failedChecks": 1, "tags": ["structure"], "description": "StructTreeRoot shall contain exactly one <Document>", "object": "PDStructTreeRoot", "test": "kidsStandardTypes.split('&').filter(elem => elem == 'Document').length == 1", "checks": [{"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)", "errorMessage": "StructTreeRoot either doesn't contain or contains more than one <Document>", "errorArguments": []}]}, {"ruleStatus": "FAILED", "specification": "ISO 14289-2:2024", "clause": "5", "testNumber": 1, "status": "failed", "failedChecks": 1, "tags": ["metadata"], "description": "The PDF/UA version of a file shall be specified in the value of the Metadata entry in the document catalog using the PDF/UA identification schema", "object": "MainXMPPackage", "test": "containsPDFUAIdentification == true", "checks": [{"status": "failed", "context": "root/document[0]/metadata[0](248 0 obj PDMetadata)/XMPPackage[0]", "errorMessage": "The document metadata stream doesn't contain PDF/UA Identification Schema", "errorArguments": []}]}, {"ruleStatus": "FAILED", "specification": "ISO 14289-2:2024", "clause": "8.2.2", "testNumber": 1, "status": "failed", "failedChecks": 2741, "tags": ["artifact"], "description": "Content that is not considered real shall be an artifact", "object": "SESimpleContentItem", "test": "isTaggedContent == true || parentsTags.contains('Artifact') == true", "checks": [{"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[3]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[3]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[5]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[5]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[5]/contentItem[2]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[5]/contentItem[3]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[5]/contentItem[4]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[7]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[7]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[7]/contentItem[2]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[7]/contentItem[3]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[7]/contentItem[4]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[7]/contentItem[5]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[7]/contentItem[6]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[9]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[11]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[11]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[13]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[14]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[15]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[16]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[17]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[18]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[19]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[20]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[21]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[22]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[23]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[24]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[25]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[26]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[27]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[28]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[29]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[30]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[31]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[32]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[33]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[34]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[35]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[36]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[37]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[39]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/content[41]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[2]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[3]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[3]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[3]/contentItem[2]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[3]/contentItem[3]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[3]/contentItem[4]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[3]/contentItem[5]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[3]/contentItem[6]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[3]/contentItem[7]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[3]/contentItem[8]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[4]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[5]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[6]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[7]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[7]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[8]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[8]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[9]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[9]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[10]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[10]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[11]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[11]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[12]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[12]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[12]/contentItem[2]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[13]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[13]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[14]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[14]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[15]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[15]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[16]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[16]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[17]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[17]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[18]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[18]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[19]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[20]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[20]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[21]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[21]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[22]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[23]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[24]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[25]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[26]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[26]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[27]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[28]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[29]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[29]/contentItem[1]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[30]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[31]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/content[32]/contentItem[0]", "errorMessage": "Content is neither marked as Artifact nor tagged as real content", "errorArguments": []}]}, {"ruleStatus": "FAILED", "specification": "ISO 14289-2:2024", "clause": "8.2.5.20", "testNumber": 1, "status": "failed", "failedChecks": 1, "tags": ["annotation", "structure"], "description": "A link annotation and its associated content shall be enclosed in either a Link or Reference structure element", "object": "PDLinkAnnot", "test": "structParentStandardType == 'Link' || structParentStandardType == 'Reference'", "checks": [{"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/annots[0](2 0 obj PDLinkAnnot)", "errorMessage": "A Link annotation is an Artifact or is nested within null tag (standard type = null) instead of Link or Reference", "errorArguments": [null, null]}]}, {"ruleStatus": "FAILED", "specification": "ISO 32005:2023", "clause": "Table 5. StructTreeRoot-Div", "testNumber": 1, "status": "failed", "failedChecks": 40, "tags": ["structure"], "description": "StructTreeRoot shall not contain <Div>", "object": "SEDiv", "test": "parentStandardType != 'StructTreeRoot'", "checks": [{"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[1](330 0 obj SEDiv Page1)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[2](328 0 obj SEDiv Page2)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[3](326 0 obj SEDiv Page3)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[4](332 0 obj SEDiv Page4)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[5](324 0 obj SEDiv Page5)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[6](322 0 obj SEDiv Page6)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[7](320 0 obj SEDiv Page7)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[8](318 0 obj SEDiv Page8)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[9](316 0 obj SEDiv Page9)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[10](314 0 obj SEDiv Page10)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[11](312 0 obj SEDiv Page11)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[12](310 0 obj SEDiv Page12)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[13](308 0 obj SEDiv Page13)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[14](306 0 obj SEDiv Page14)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[15](304 0 obj SEDiv Page15)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[16](302 0 obj SEDiv Page16)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[17](300 0 obj SEDiv Page17)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[18](298 0 obj SEDiv Page18)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[19](296 0 obj SEDiv Page19)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[20](294 0 obj SEDiv Page20)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[21](292 0 obj SEDiv Page21)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[22](290 0 obj SEDiv Page22)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[23](288 0 obj SEDiv Page23)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[24](286 0 obj SEDiv Page24)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[25](284 0 obj SEDiv Page25)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[26](282 0 obj SEDiv Page26)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[27](280 0 obj SEDiv Page27)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[28](278 0 obj SEDiv Page28)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[29](276 0 obj SEDiv Page29)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[30](274 0 obj SEDiv Page30)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[31](272 0 obj SEDiv Page31)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[32](270 0 obj SEDiv Page32)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[33](268 0 obj SEDiv Page33)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[34](266 0 obj SEDiv Page34)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[35](264 0 obj SEDiv Page35)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[36](262 0 obj SEDiv Page36)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[37](260 0 obj SEDiv Page37)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[38](258 0 obj SEDiv Page38)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[39](256 0 obj SEDiv Page39)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[40](254 0 obj SEDiv Page40)", "errorMessage": "StructTreeRoot contains <Div>", "errorArguments": []}]}, {"ruleStatus": "FAILED", "specification": "ISO 32005:2023", "clause": "Table 5. StructTreeRoot-Part", "testNumber": 1, "status": "failed", "failedChecks": 1, "tags": ["structure"], "description": "StructTreeRoot shall not contain <Part>", "object": "SEPart", "test": "parentStandardType != 'StructTreeRoot'", "checks": [{"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[0](331 0 obj SEPart Part)", "errorMessage": "StructTreeRoot contains <Part>", "errorArguments": []}]}, {"ruleStatus": "FAILED", "specification": "ISO 14289-2:2024", "clause": "8.4.5.5.1", "testNumber": 1, "status": "failed", "failedChecks": 6, "tags": ["font"], "description": "The font programs for all fonts used for rendering within a conforming file shall be embedded within that file, as defined in ISO 32000-2:2020, 9.9", "object": "PDFont", "test": "Subtype == \"Type3\" || Subtype == \"Type0\" || renderingMode == 3 || containsFontFile == true", "checks": [{"status": "failed", "context": "root/document[0]/pages[0](338 0 obj PDPage)/contentStream[0](343 0 obj PDSemanticContentStream)/operators[5]/font[0](Times New Roman)", "errorMessage": "The font program is not embedded", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/operators[5]/font[0](Times New Roman)", "errorMessage": "The font program is not embedded", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[1](1 0 obj PDPage)/contentStream[0](3 0 obj PDSemanticContentStream)/operators[13]/font[0](Arial,Bold)", "errorMessage": "The font program is not embedded", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[2](13 0 obj PDPage)/contentStream[0](14 0 obj PDSemanticContentStream)/operators[4243]/font[0](Calibri,Bold)", "errorMessage": "The font program is not embedded", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[6](31 0 obj PDPage)/contentStream[0](32 0 obj PDSemanticContentStream)/operators[894]/font[0](Arial)", "errorMessage": "The font program is not embedded", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[10](39 0 obj PDPage)/contentStream[0](40 0 obj PDSemanticContentStream)/operators[1465]/font[0](Times New Roman,Bold)", "errorMessage": "The font program is not embedded", "errorArguments": []}]}, {"ruleStatus": "FAILED", "specification": "ISO 32005:2023", "clause": "Table 5. StructTreeRoot-Figure", "testNumber": 1, "status": "failed", "failedChecks": 39, "tags": ["figure", "structure"], "description": "StructTreeRoot shall not contain <Figure>", "object": "SEFigure", "test": "parentStandardType != 'StructTreeRoot'", "checks": [{"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[1](330 0 obj SEDiv Page1)/K[0](329 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[2](328 0 obj SEDiv Page2)/K[0](327 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[3](326 0 obj SEDiv Page3)/K[0](325 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[5](324 0 obj SEDiv Page5)/K[0](323 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[6](322 0 obj SEDiv Page6)/K[0](321 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[7](320 0 obj SEDiv Page7)/K[0](319 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[8](318 0 obj SEDiv Page8)/K[0](317 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[9](316 0 obj SEDiv Page9)/K[0](315 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[10](314 0 obj SEDiv Page10)/K[0](313 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[11](312 0 obj SEDiv Page11)/K[0](311 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[12](310 0 obj SEDiv Page12)/K[0](309 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[13](308 0 obj SEDiv Page13)/K[0](307 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[14](306 0 obj SEDiv Page14)/K[0](305 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[15](304 0 obj SEDiv Page15)/K[0](303 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[16](302 0 obj SEDiv Page16)/K[0](301 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[17](300 0 obj SEDiv Page17)/K[0](299 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[18](298 0 obj SEDiv Page18)/K[0](297 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[19](296 0 obj SEDiv Page19)/K[0](295 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[20](294 0 obj SEDiv Page20)/K[0](293 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[21](292 0 obj SEDiv Page21)/K[0](291 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[22](290 0 obj SEDiv Page22)/K[0](289 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[23](288 0 obj SEDiv Page23)/K[0](287 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[24](286 0 obj SEDiv Page24)/K[0](285 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[25](284 0 obj SEDiv Page25)/K[0](283 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[26](282 0 obj SEDiv Page26)/K[0](281 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[27](280 0 obj SEDiv Page27)/K[0](279 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[28](278 0 obj SEDiv Page28)/K[0](277 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[29](276 0 obj SEDiv Page29)/K[0](275 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[30](274 0 obj SEDiv Page30)/K[0](273 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[31](272 0 obj SEDiv Page31)/K[0](271 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[32](270 0 obj SEDiv Page32)/K[0](269 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[33](268 0 obj SEDiv Page33)/K[0](267 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[34](266 0 obj SEDiv Page34)/K[0](265 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[35](264 0 obj SEDiv Page35)/K[0](263 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[36](262 0 obj SEDiv Page36)/K[0](261 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[37](260 0 obj SEDiv Page37)/K[0](259 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[38](258 0 obj SEDiv Page38)/K[0](257 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[39](256 0 obj SEDiv Page39)/K[0](255 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/StructTreeRoot[0](250 0 obj PDStructTreeRoot)/K[40](254 0 obj SEDiv Page40)/K[0](253 0 obj SEFigure Figure)", "errorMessage": "StructTreeRoot contains <Figure>", "errorArguments": []}]}]}, "jobEndStatus": "normal", "profileName": "PDF/UA-2 + Tagged PDF validation profile", "statement": "PDF file is not compliant with Validation Profile requirements.", "compliant": false}], "processingTime": {"start": 1750781864204, "finish": 1750781867540, "duration": "00:00:03.336", "difference": 3336}}], "batchSummary": {"duration": {"start": 1750781863946, "finish": 1750781867674, "duration": "00:00:03.728", "difference": 3728}, "totalJobs": 1, "outOfMemory": 0, "veraExceptions": 0, "failedEncryptedJobs": 0, "failedParsingJobs": 0, "validationSummary": {"nonCompliantPdfaCount": 1, "compliantPdfaCount": 0, "failedJobCount": 0, "totalJobCount": 1, "successfulJobCount": 1}, "featuresSummary": {"failedJobCount": 0, "totalJobCount": 0, "successfulJobCount": 0}, "repairSummary": {"failedJobCount": 0, "totalJobCount": 0, "successfulJobCount": 0}, "multiJob": false}}}}