PDFium Delphi Component Docs

PdfUa2StructureHasIssue 함수

유닛: PDFium
완전한 PDF/UA-2 규칙 집합이 평탄화된 구조 데이터에서 특정 이슈 하나를 탐지하는지 보고합니다

Syntax

function PdfUa2StructureHasIssue(const Elements: TPdfStructureElements;
  Issue: TPdfUaValidationIssue): Boolean;

Parameters

ElementsTPdfStructureElements
IssueTPdfUaValidationIssue

Return Value

Boolean

Description

PdfUa2StructureHasIssue는 요소 배열에 ValidatePdfUa2StructureElements를 실행하고, 요청한 이슈가 결과 집합에 있으면 True를 반환합니다

Issue in ValidatePdfUa2StructureElements(Elements)의 단일 이슈 축약형입니다

유용한 PDF/UA-2 이슈 값으로는 pvuaiNamespaceMissing, pvuaiNamespaceRoleMapInvalid, pvuaiNamespaceReuseInvalid, pvuaiNamespaceContainmentInvalid, pvuaiTableGridInvalid, pvuaiAnnotationSemanticInvalid, pvuaiFormulaSemanticInvalid, pvuaiAssociatedFileSemanticInvalid, pvuaiAssociatedFileOwnershipInvalid, pvuaiAssociatedFileReadingOrderInvalid, pvuaiAssociatedFileDiscoverabilityInvalid, pvuaiDocumentSemanticInvalid, pvuaiTocReferenceMissing 등이 있습니다

Remarks

Example

if PdfUa2StructureHasIssue(Pdf.StructureElements, pvuaiTableGridInvalid) then
  ShowMessage('Invalid table grid detected');

See Also

ValidatePdfUa2StructureElements, ValidatePdfUaStructureElements, TPdf.ValidatePdfUa, TPdf.StructureElements