📦 EqualifyEverything / equalify-uic-analysis

📄 job_eq-449827.json · 1 lines
1{"_id": "685ad1d1eb03a9e478ff5233", "createdDate": "2025-06-24T16:26:57.265Z", "jobID": "eq-449827", "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/TeresaSzal-MankinLab-CV-2016-2.pdf", "size": 471240}, "validationResult": [{"details": {"passedRules": 1717, "failedRules": 7, "passedChecks": 49880, "failedChecks": 89, "tags": ["metadata", "alt-text", "syntax", "text", "structure", "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](50 0 obj PDStructTreeRoot)", "errorMessage": "The structure tree root contains Sect element(s) instead of a single Document structure element", "errorArguments": ["Sect"]}]}, {"ruleStatus": "FAILED", "specification": "ISO 14289-2:2024", "clause": "8.4.5.5.1", "testNumber": 1, "status": "failed", "failedChecks": 3, "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](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[6]/font[0](Times New Roman)", "errorMessage": "The font program is not embedded", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[509]/font[0](Arial,Bold)", "errorMessage": "The font program is not embedded", "errorArguments": []}, {"status": "failed", "context": "root/document[0]/pages[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[550]/font[0](Arial)", "errorMessage": "The font program is not embedded", "errorArguments": []}]}, {"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](50 0 obj PDStructTreeRoot)", "errorMessage": "StructTreeRoot either doesn't contain or contains more than one <Document>", "errorArguments": []}]}, {"ruleStatus": "FAILED", "specification": "ISO 14289-2:2024", "clause": "8.4.3", "testNumber": 1, "status": "failed", "failedChecks": 81, "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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[545]/usedGlyphs[0](Symbol Symbol 120 0 562561015 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[578]/usedGlyphs[0](Symbol Symbol 120 0 2017860548 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[633]/usedGlyphs[0](Symbol Symbol 120 0 1413886135 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[756]/usedGlyphs[0](Symbol Symbol 120 0 1693997031 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[915]/usedGlyphs[0](Symbol Symbol 120 0 461516748 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[1012]/usedGlyphs[0](Symbol Symbol 120 0 614580607 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[1079]/usedGlyphs[0](Symbol Symbol 120 0 2032647583 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[1130]/usedGlyphs[0](Symbol Symbol 120 0 1395073533 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[1224]/usedGlyphs[0](Symbol Symbol 120 0 68195659 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[1283]/usedGlyphs[0](Symbol Symbol 120 0 1374982240 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[1338]/usedGlyphs[0](Symbol Symbol 120 0 1364127192 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[1365]/usedGlyphs[0](Symbol Symbol 120 0 1635772897 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[1386]/usedGlyphs[0](Symbol Symbol 120 0 1768952842 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[1439]/usedGlyphs[0](Symbol Symbol 120 0 485686996 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[1500]/usedGlyphs[0](Symbol Symbol 120 0 989126847 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[0](3 0 obj PDPage)/contentStream[0](4 0 obj PDSemanticContentStream)/operators[1557]/usedGlyphs[0](Symbol Symbol 120 0 609887969 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[67]/usedGlyphs[0](Symbol Symbol 120 0 2030138610 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[206]/usedGlyphs[0](Symbol Symbol 120 0 1109752797 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[305]/usedGlyphs[0](Symbol Symbol 120 0 1988746735 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[416]/usedGlyphs[0](Symbol Symbol 120 0 1752856108 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[446]/usedGlyphs[0](Symbol Symbol 120 0 439232821 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[519]/usedGlyphs[0](Symbol Symbol 120 0 1933328958 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[552]/usedGlyphs[0](Symbol Symbol 120 0 1264754451 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[615]/usedGlyphs[0](Symbol Symbol 120 0 178401052 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[716]/usedGlyphs[0](ABCDEE+Wingdings ABCDEE+Wingdings 57 0 1441243996 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[823]/usedGlyphs[0](ABCDEE+Wingdings ABCDEE+Wingdings 57 0 936219350 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[886]/usedGlyphs[0](ABCDEE+Wingdings ABCDEE+Wingdings 57 0 1495445111 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[923]/usedGlyphs[0](ABCDEE+Wingdings ABCDEE+Wingdings 57 0 1113829504 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[984]/usedGlyphs[0](Symbol Symbol 120 0 720770771 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[1064]/usedGlyphs[0](ABCDEE+Wingdings ABCDEE+Wingdings 57 0 1911978617 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[1097]/usedGlyphs[0](ABCDEE+Wingdings ABCDEE+Wingdings 57 0 1038820134 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[1122]/usedGlyphs[0](ABCDEE+Wingdings ABCDEE+Wingdings 57 0 1658020779 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[1175]/usedGlyphs[0](ABCDEE+Wingdings ABCDEE+Wingdings 57 0 2022285740 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[1204]/usedGlyphs[0](ABCDEE+Wingdings ABCDEE+Wingdings 57 0 988690806 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[1229]/usedGlyphs[0](ABCDEE+Wingdings ABCDEE+Wingdings 57 0 1593368350 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[1250]/usedGlyphs[0](Symbol Symbol 120 0 667890001 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[1474]/usedGlyphs[0](Symbol Symbol 120 0 669725336 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[1515]/usedGlyphs[0](Symbol Symbol 120 0 537536188 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[1560]/usedGlyphs[0](Symbol Symbol 120 0 197491520 1 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[1](29 0 obj PDPage)/contentStream[0](30 0 obj PDSemanticContentStream)/operators[1581]/usedGlyphs[0](Symbol Symbol 120 0 458998685 1 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[47]/usedGlyphs[0](Symbol Symbol 120 0 752011518 2 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[80]/usedGlyphs[0](Symbol Symbol 120 0 2103569615 2 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[101]/usedGlyphs[0](Symbol Symbol 120 0 214320652 2 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[130]/usedGlyphs[0](Symbol Symbol 120 0 1379207867 2 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[202]/usedGlyphs[0](Symbol Symbol 120 0 606593028 2 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[426]/usedGlyphs[0](Symbol Symbol 120 0 1589466857 2 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[488]/usedGlyphs[0](Symbol Symbol 120 0 1676888944 2 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[550]/usedGlyphs[0](Symbol Symbol 120 0 6559830 2 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[1149]/usedGlyphs[0](Symbol Symbol 120 0 762509150 2 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[1258]/usedGlyphs[0](Symbol Symbol 120 0 145455292 2 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[1291]/usedGlyphs[0](Symbol Symbol 120 0 1520491508 2 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[2](36 0 obj PDPage)/contentStream[0](37 0 obj PDSemanticContentStream)/operators[1316]/usedGlyphs[0](Symbol Symbol 120 0 380616082 2 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[55]/usedGlyphs[0](Symbol Symbol 120 0 1296109622 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[84]/usedGlyphs[0](Symbol Symbol 120 0 2061226112 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[121]/usedGlyphs[0](Symbol Symbol 120 0 1103017075 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[158]/usedGlyphs[0](Symbol Symbol 120 0 1443173326 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[187]/usedGlyphs[0](Symbol Symbol 120 0 318794136 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[242]/usedGlyphs[0](Symbol Symbol 120 0 939254952 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[313]/usedGlyphs[0](Symbol Symbol 120 0 55755528 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[377]/usedGlyphs[0](Symbol Symbol 120 0 98412281 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[402]/usedGlyphs[0](Symbol Symbol 120 0 268599241 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[423]/usedGlyphs[0](Symbol Symbol 120 0 1420810053 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[452]/usedGlyphs[0](Symbol Symbol 120 0 1736293769 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[481]/usedGlyphs[0](Symbol Symbol 120 0 268379633 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[518]/usedGlyphs[0](Symbol Symbol 120 0 201392112 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[582]/usedGlyphs[0](Symbol Symbol 120 0 1510087865 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[611]/usedGlyphs[0](Symbol Symbol 120 0 1366722422 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[656]/usedGlyphs[0](Symbol Symbol 120 0 254918854 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[689]/usedGlyphs[0](Symbol Symbol 120 0 12139181 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[722]/usedGlyphs[0](Symbol Symbol 120 0 1251219927 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[1033]/usedGlyphs[0](Symbol Symbol 120 0 1418315639 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[1082]/usedGlyphs[0](Symbol Symbol 120 0 913746983 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[1255]/usedGlyphs[0](Symbol Symbol 120 0 1381857776 3 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[3](38 0 obj PDPage)/contentStream[0](39 0 obj PDSemanticContentStream)/operators[1325]/usedGlyphs[0](Symbol Symbol 120 0 1363800072 3 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[4](45 0 obj PDPage)/contentStream[0](46 0 obj PDSemanticContentStream)/operators[17]/usedGlyphs[0](Symbol Symbol 120 0 616443292 4 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[4](45 0 obj PDPage)/contentStream[0](46 0 obj PDSemanticContentStream)/operators[145]/usedGlyphs[0](Symbol Symbol 120 0 1540832538 4 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[4](45 0 obj PDPage)/contentStream[0](46 0 obj PDSemanticContentStream)/operators[292]/usedGlyphs[0](Symbol Symbol 120 0 183259297 4 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[4](45 0 obj PDPage)/contentStream[0](46 0 obj PDSemanticContentStream)/operators[545]/usedGlyphs[0](Symbol Symbol 120 0 626393072 4 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[4](45 0 obj PDPage)/contentStream[0](46 0 obj PDSemanticContentStream)/operators[613]/usedGlyphs[0](Symbol Symbol 120 0 1892869131 4 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[4](45 0 obj PDPage)/contentStream[0](46 0 obj PDSemanticContentStream)/operators[691]/usedGlyphs[0](Symbol Symbol 120 0 2047744862 4 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[4](45 0 obj PDPage)/contentStream[0](46 0 obj PDSemanticContentStream)/operators[772]/usedGlyphs[0](Symbol Symbol 120 0 1882116496 4 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-Sect", "testNumber": 1, "status": "failed", "failedChecks": 1, "tags": ["structure"], "description": "StructTreeRoot shall not contain <Sect>", "object": "SESect", "test": "parentStandardType != 'StructTreeRoot'", "checks": [{"status": "failed", "context": "root/document[0]/StructTreeRoot[0](50 0 obj PDStructTreeRoot)/K[0](53 0 obj SESect Sect)", "errorMessage": "StructTreeRoot contains <Sect>", "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 14289-2:2024", "clause": "8.11.1", "testNumber": 2, "status": "failed", "failedChecks": 1, "tags": ["metadata"], "description": "The Catalog dictionary of a conforming file shall contain the Metadata key whose value is a metadata stream as defined in ISO 32000-2:2020, 14.3. The metadata stream dictionary shall contain entry Type with value /Metadata and entry Subtype with value /XML", "object": "PDDocument", "test": "containsMetadata == true", "checks": [{"status": "failed", "context": "root/document[0]", "errorMessage": "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", "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": 1750782414165, "finish": 1750782417118, "duration": "00:00:02.953", "difference": 2953}}], "batchSummary": {"duration": {"start": 1750782413989, "finish": 1750782417219, "duration": "00:00:03.230", "difference": 3230}, "totalJobs": 1, "outOfMemory": 0, "veraExceptions": 0, "featuresSummary": {"failedJobCount": 0, "totalJobCount": 0, "successfulJobCount": 0}, "repairSummary": {"failedJobCount": 0, "totalJobCount": 0, "successfulJobCount": 0}, "multiJob": false, "failedEncryptedJobs": 0, "failedParsingJobs": 0, "validationSummary": {"compliantPdfaCount": 0, "failedJobCount": 0, "totalJobCount": 1, "nonCompliantPdfaCount": 1, "successfulJobCount": 1}}}}}