PDF-UA 준수 테스트 - 오류 목록

Aspose.PDF API를 사용하여 PDF/UA 준수 테스트를 수행하는 동안 발생할 수 있는 오류 메시지에 대해 알고 싶을 수 있습니다. 이러한 오류는 일반, 텍스트, 글꼴, 제목 등 여러 유형이 있습니다. 이러한 오류에 대한 정보는 오류의 정확한 원인과 처리 방법을 아는 데 도움이 될 수 있습니다.

이 문서에서는 API를 사용하여 PDF/UA 준수 테스트 중 발생할 수 있는 오류를 나열합니다.

일반

코드 심각도 메시지
5:1 오류 PDF/UA 식별자 누락
6.2:1.1 오류 구조적 부모 트리: 일관성 없는 항목 발견
7.1:1.1(14.8.1) 오류 문서가 태그가 지정된 것으로 표시되지 않음
7.1:1.1(14.8) 오류 [OBJECT_NAME] 객체가 태그가 지정되지 않음
7.1:1.2(14.8.2.2) 오류 태그가 지정된 콘텐츠 내에 아티팩트가 존재함
7.1:1.3(14.8.2.2) 오류 아티팩트 내에 태그가 지정된 콘텐츠가 존재함
7.1:2.1 경고 구조 트리 누락
7.1:2.2 경고 루트 요소가 아닌 ‘문서’ 구조 요소 발견
7.1:2.3 경고 ‘[ELEMENT_NAME]’ 구조 요소가 루트 요소로 사용됨
7.1:2.4.1 경고 ‘[ELEMENT_NAME]’ 구조 요소의 부적절한 사용 가능성
7.1:2.4.2 오류 ‘[ELEMENT_NAME]’ 구조 요소의 잘못된 사용
7.1:2.5 경고 StructTreeRoot에 잘못 중첩된 ‘[ELEMENT_NAME]’ 구조 요소 가능성
7.1:3(14.8.4) 오류 비표준 구조 유형 ‘[TYPE_NAME]’이 표준 구조 유형이나 다른 비표준 구조 유형에 매핑되지 않음
7.1:4(14.8.4) 경고 표준 구조 유형 ‘[TYPE_NAME]’이 ‘[TYPE_NAME]’으로 재매핑됨
7.1:5 수동 확인 필요 색상 대비
7.1:6.1 오류 문서에 XMP 메타데이터 누락
7.1:6.2 오류 문서의 XMP 메타데이터에 제목 누락
7.1:6.3 경고 문서의 XMP 메타데이터에 제목이 비어 있음
7.1:7.1(12.2) 경고 ‘ViewerPreferences’ 사전 누락
7.1:7.2(12.2) 오류 ‘DisplayDocTitle’ 항목이 설정되지 않음
7.1:8(14.7.1) 오류 ‘Suspects’ 항목이 설정됨
7.1:9.1(14.7) 오류 페이지에 ‘StructParents’ 키 누락
7.1:9.2(14.7) 오류 주석에 ‘StructParent’ 항목 누락
7.1:9.3(14.7) 오류 주어진 ‘StructParents’에 대한 항목을 찾을 수 없음

텍스트

코드 심각도 메시지
7.2:1 수동 확인 필요 논리적 읽기 순서
7.2:2(14.8.2.4.2) 오류 텍스트 객체의 문자들은 유니코드에 매핑될 수 없음
7.2:3.1(14.9.2.2) 오류 텍스트 객체의 자연어를 결정할 수 없음
7.2:3.2(14.9.2.2) 오류 대체 텍스트의 자연어를 결정할 수 없음
7.2:3.3(14.9.2.2) 오류 실제 텍스트의 자연어를 결정할 수 없음
7.2:3.4(14.9.2.2) 오류 확장 텍스트의 자연어를 결정할 수 없음
7.2:4(14.9.4) 오류 ActualText를 사용하여 태그가 지정되지 않은 신축 가능한 문자

글꼴

조항 심각도 메시지
7.21.3.1 오류 CIDFont의 문자 집합이 내부 CMap의 문자 집합과 호환되지 않음
7.21.3.2 오류 글꼴 ‘[FONT_NAME]’에 CIDToGIDMap이 포함되지 않거나 불완전함
7.21.3.2 오류 글꼴 ‘[FONT_NAME]’에 CMap이 포함되지 않음
7.21.4.2 오류 글꼴 ‘[FONT_NAME]’에 CIDSet이 누락되었거나 불완전함
7.21.4.2 오류 포함된 글꼴 ‘[FONT_NAME]’에서 글리프가 누락됨
7.21.6 오류 비기호 TrueType 글꼴 ‘[FONT_NAME]’에 cmap 항목이 없음
7.21.6 오류 기호 TrueType 글꼴 ‘[FONT_NAME]’에 대한 인코딩 항목이 금지됨
7.21.6 오류 TrueType 글꼴 ‘[FONT_NAME]’에 대해 잘못된 인코딩이 사용됨
7.21.6 오류 비기호 TrueType 글꼴 ‘[FONT_NAME]’에 대해 잘못된 “Differences” 배열

그래픽

코드 심각도 메시지
7.3:1(14.8.4.5) 오류 경계 상자가 없는 단일 페이지의 ‘[ELEMENT_NAME]’ 요소
7.3:2 오류 ‘[ELEMENT_NAME]’ 구조 요소에 대한 대체 텍스트 누락
7.3:3 오류 그림에 대한 캡션 누락
7.3:4(14.8.4.5) 오류 BT 및 ET 연산자 사이에 그래픽 객체가 나타남

제목

코드 심각도 메시지
7.4.2:1 오류 첫 번째 제목이 첫 번째 수준에 없음
7.4.2:2 오류 번호 매겨진 제목이 하나 이상의 제목 수준을 건너뜀
7.4.4:1 오류 ‘H’ 및 ‘Hn’ 구조 요소 발견
7.4.4:2 오류 부모 구조 요소 내에 ‘H’ 구조 요소가 둘 이상 존재

테이블

코드 심각도 메시지
7.5:1 경고 불규칙한 테이블 행
7.5:2 오류 테이블 헤더 셀에 관련된 하위 셀이 없음
7.5:3.1 경고 테이블 헤더 누락
7.5:3.2 경고 테이블 요약 누락

목록

코드 심각도 메시지
7.6:1 오류 ‘LI’ 구조 요소는 ‘L’ 요소의 자식이어야 함
7.6:2 오류 ‘Lbl’ 및 ‘LBody’ 구조 요소는 ‘LI’ 요소의 자식이어야 함

주석 및 참조

코드 심각도 메시지
7.9:2.1 오류 ‘Note’ 구조 요소에 ID 누락
7.9:2.2 오류 ‘Note’ 구조 요소의 ID 항목이 고유하지 않음

선택적 콘텐츠

코드 심각도 메시지
7.10:1 오류 선택적 콘텐츠 구성 사전에서 ‘Name’ 누락
7.10:2 오류 선택적 콘텐츠 구성 사전에 ‘AS’ 키가 포함됨

임베디드 파일

코드 심각도 메시지
7.11:1 오류 파일 사양에서 ‘F’ 또는 ‘UF’ 키 누락
7.11:2 경고 파일 사양에서 ‘Desc’ 키 누락

디지털 서명

코드 심각도 메시지
7.13:1 오류 서명 양식 필드 ‘[FIELD_NAME]’가 사양에 부합하지 않음
7.13:2.1 오류 양식 필드 ‘[FIELD_NAME]’의 대체 이름의 자연어를 결정할 수 없음
7.13:2.2 오류 양식 필드 ‘[FIELD_NAME]’에 대체 필드 이름 항목 누락

비대화형 양식

코드 심각도 메시지
7.14:1 오류 비대화형 양식 항목에서 ‘PrintField’ 속성 누락

XFA

코드 심각도 메시지
7.15:1 오류 PDF에 동적 XFA 양식이 포함됨

보안

코드 심각도 메시지
7.16:1(7.6.3.2) 오류 보안 설정이 보조 기술의 문서 콘텐츠 접근을 차단함
7.16:2(7.6.3.2) 오류 권한 제한으로 인해 변환이 허용되지 않음

탐색

코드 심각도 메시지
7.17:1 오류 문서 개요 오류
7.17:2 오류 개요의 자연어를 결정할 수 있음
7.17:3 수동 확인 필요 의미적으로 적절한 페이지 레이블

주석

코드 심각도 메시지
7.18.1:1 오류 목차 항목의 자연어를 결정할 수 없음
7.18.1:2 오류 주석에 대한 대체 설명 누락
7.18.1:3 오류 주석이 ‘Annot’ 구조 요소 내에 중첩되지 않음
7.18.2:1 오류 ISO 32000에서 정의되지 않은 하위 유형의 주석이 7.18.1을 충족하지 않음
7.18.2:2 오류 TrapNet 하위 유형의 주석이 존재함
7.18.3:1 오류 주석이 있는 페이지의 탭 순서 항목이 ‘S’ (구조)로 설정되지 않음
7.18.4:1 오류 ‘Widget’ 주석이 ‘Form’ 구조 요소 내에 중첩되지 않음
7.18.5:1 오류 ‘Link’ 주석이 ‘Link’ 구조 요소 내에 중첩되지 않음
7.18.6.2:1 오류 미디어 클립 데이터 사전에서 CT 키가 누락됨
7.18.6.2:2 오류 미디어 클립 데이터 사전에서 Alt 키가 누락됨
7.18.7:1 오류 파일 첨부 주석. 파일 사양에서 ‘F’ 또는 ‘UF’ 키 누락
7.18.7:2 경고 파일 첨부 주석. 파일 사양에서 ‘Desc’ 키 누락
7.18.8:1 오류 논리 구조에 포함된 PrinterMark 주석
7.18.8:2 오류 PrinterMark 주석의 외관 스트림이 아티팩트로 표시되지 않음

작업

코드 심각도 메시지
7.19:1 수동 확인 필요 작업이 발견되었습니다. PDF/UA 사양에 따라 작업을 수동으로 확인해야 합니다.

XObjects

코드 심각도 메시지
7.20:1 오류 참조 XObject는 준수하는 PDF/UA 파일에서 사용될 수 없음
7.20:2 오류 Form XObject의 내용이 구조 요소에 통합되지 않음