PDFium Delphi Component Docs

ValidatePdfUaStructureElements função

Unidade: PDFium
Valida dados TPdfStructureElement achatados para problemas de estrutura PDF/UA sem carregar pdfium.dll

Syntax

function ValidatePdfUaStructureElements(const Elements: TPdfStructureElements): TPdfUaValidationIssues;

Parameters

ElementsTPdfStructureElements
ConformanceTPdfUaConformance

Return Value

TPdfUaValidationIssues

Description

ValidatePdfUaStructureElements verifica arrays TPdfStructureElement em busca de problemas PDF/UA que podem ser detectados apenas a partir dos dados da structure tree

Para puc1, aplica as regras estabelecidas de títulos, tabelas, listas, formulários, idioma, texto alternativo, notas e funções do PDF/UA-1

Para puc2, valida adicionalmente namespaces e contenção ISO/TS 32005, grades de tabelas retangulares limitadas, semântica de anotações e Widget, associações Formula e MathML, arquivos associados, raízes Document, FENote, cardinalidade de listas, referências TOCI, Title e cardinalidade de Caption

Remarks

Example

Issues := ValidatePdfUaStructureElements(Pdf.StructureElements);

See Also

TPdf.ValidatePdfUa, TPdf.StructureElements, ClassifyStructType