PDFium Delphi Component Docs

ValidatePdfUaStructureElements función

Unidad: PDFium
Valida datos TPdfStructureElement aplanados para detectar problemas de estructura PDF/UA sin cargar pdfium.dll

Syntax

function ValidatePdfUaStructureElements(const Elements: TPdfStructureElements; Conformance: TPdfUaConformance = puc1): TPdfUaValidationIssues;

Parameters

ElementsTPdfStructureElements
ConformanceTPdfUaConformance

Return Value

TPdfUaValidationIssues

Description

ValidatePdfUaStructureElements examina arreglos de TPdfStructureElement en busca de problemas PDF/UA que se pueden detectar solo a partir de los datos del árbol de estructura

Para puc1 aplica las reglas establecidas de PDF/UA-1 sobre encabezados, tablas, listas, formularios, lenguaje, texto alternativo, notas y roles

Para puc2 valida además los espacios de nombres y la contención de ISO/TS 32005, las cuadrículas de tabla rectangulares acotadas, la semántica de anotaciones y Widget, las asociaciones de Formula y MathML, los archivos asociados, las raíces de Document, FENote, la cardinalidad de listas, las referencias TOCI, Title y la cardinalidad de Caption

Remarks

Example

Issues := ValidatePdfUaStructureElements(Pdf.StructureElements);

See Also

TPdf.ValidatePdfUa, TPdf.StructureElements, ClassifyStructType