PDFium Delphi Component Docs

ValidatePdfUa2FormulaSemantics função

Unidade: PDFium
Valida texto de fallback de Formula, contenção MathML e relacionamentos de arquivos associados em uma árvore de estrutura PDF/UA-2

Syntax

function ValidatePdfUa2FormulaSemantics(const Elements: TPdfStructureElements): TPdfUaValidationIssues;

Parameters

ElementsTPdfStructureElements

Return Value

TPdfUaValidationIssues

Description

ValidatePdfUa2FormulaSemantics verifica que cada elemento Formula fornece um fallback para tecnologia assistiva por meio de AlternateText, ActualText ou um arquivo associado; caso contrário, pvuaiFormulaSemanticInvalid é relatado

Um elemento no namespace MathML deve estar aninhado dentro de um elemento Formula ou dentro de outro elemento no namespace MathML; caso contrário, pvuaiFormulaSemanticInvalid é relatado

Qualquer elemento com um arquivo associado deve carregar um AssociatedFileDescription não vazio e um dos sete relacionamentos padrão (Source, Data, Alternative, Supplement, EncryptedPayload, FormData ou Schema); caso contrário, pvuaiAssociatedFileSemanticInvalid é relatado

Remarks

Example

FormulaIssues := ValidatePdfUa2FormulaSemantics(Pdf.StructureElements);

See Also

ValidatePdfUa2StructureElements, ValidatePdfUa2AssociatedFileSemantics, ClassifyPdfUaNamespace, TPdf.StructureElements