function ValidatePdfUa2StructureElements(const Elements: TPdfStructureElements): TPdfUaValidationIssues;
| Elements | TPdfStructureElements |
TPdfUaValidationIssuesValidatePdfUa2StructureElements executa cada família de regras PDF/UA-2 focada sobre os dados de estrutura achatados e une os conjuntos de problemas resultantes
As famílias agregadas são ValidatePdfUa2NamespaceSemantics, ValidatePdfUa2Containment, ValidatePdfUa2TableGrid, ValidatePdfUa2AnnotationSemantics, ValidatePdfUa2FormulaSemantics, ValidatePdfUa2AssociatedFileSemantics e ValidatePdfUa2DocumentSemantics
Como cada função focada, esta é uma rotina de dados pura que não exige pdfium.dll, de modo que pode ser testada com testes de unidade usando arrays sintéticos de elementos
Conformance = puc2, que é o caminho que TPdf.ValidatePdfUa usaUa2Issues := ValidatePdfUa2StructureElements(Pdf.StructureElements);