PDFium Delphi Component Docs

PdfUa2StructureHasIssue Funktion

Unit: PDFium
Meldet, ob der vollständige PDF/UA-2-Regelsatz genau ein bestimmtes Problem in flachen Strukturdaten erkennt

Syntax

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

Parameter

ElementsTPdfStructureElements
IssueTPdfUaValidationIssue

Rückgabewert

Boolean

Beschreibung

PdfUa2StructureHasIssue führt ValidatePdfUa2StructureElements über das Elementarray aus und gibt True zurück, wenn das angefragte Problem Teil der Ergebnismenge ist

Sie ist die Einzelproblem-Kurzform für Issue in ValidatePdfUa2StructureElements(Elements)

Zu den nützlichen PDF/UA-2-Problemwerten gehören pvuaiNamespaceMissing, pvuaiNamespaceRoleMapInvalid, pvuaiNamespaceReuseInvalid, pvuaiNamespaceContainmentInvalid, pvuaiTableGridInvalid, pvuaiAnnotationSemanticInvalid, pvuaiFormulaSemanticInvalid, pvuaiAssociatedFileSemanticInvalid, pvuaiAssociatedFileOwnershipInvalid, pvuaiAssociatedFileReadingOrderInvalid, pvuaiAssociatedFileDiscoverabilityInvalid, pvuaiDocumentSemanticInvalid und pvuaiTocReferenceMissing

Hinweise

Beispiel

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

Siehe auch

ValidatePdfUa2StructureElements, ValidatePdfUaStructureElements, TPdf.ValidatePdfUa, TPdf.StructureElements