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의 내용이 구조 요소에 통합되지 않음 |