PDFium Delphi Component Docs

PdfUa2StructureHasIssue funktion

Enhed: PDFium
Rapporterer, om det komplette PDF/UA-2-regelsæt opdager ét bestemt problem i fladttede strukturdata

Syntax

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

Parameters

ElementsTPdfStructureElements
IssueTPdfUaValidationIssue

Return Value

Boolean

Description

PdfUa2StructureHasIssue kører ValidatePdfUa2StructureElements over element-arrayet og returnerer True, når det ønskede problem er en del af det resulterende sæt

Det er enkeltprobleoms-genvejen til Issue in ValidatePdfUa2StructureElements(Elements)

Nyttige PDF/UA-2-problemværdier omfatter pvuaiNamespaceMissing, pvuaiNamespaceRoleMapInvalid, pvuaiNamespaceReuseInvalid, pvuaiNamespaceContainmentInvalid, pvuaiTableGridInvalid, pvuaiAnnotationSemanticInvalid, pvuaiFormulaSemanticInvalid, pvuaiAssociatedFileSemanticInvalid, pvuaiAssociatedFileOwnershipInvalid, pvuaiAssociatedFileReadingOrderInvalid, pvuaiAssociatedFileDiscoverabilityInvalid, pvuaiDocumentSemanticInvalid og pvuaiTocReferenceMissing

Remarks

Example

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

See Also

ValidatePdfUa2StructureElements, ValidatePdfUaStructureElements, TPdf.ValidatePdfUa, TPdf.StructureElements