PDFium Delphi Component Docs

ValidatePdfUa2AnnotationSemantics fungsi

Unit: PDFium
Memeriksa semantik struktur anotasi dan Widget yang terekam pada data TPdfStructureElement yang sudah diratakan

Syntax

function ValidatePdfUa2AnnotationSemantics(const Elements: TPdfStructureElements): TPdfUaValidationIssues;

Parameters

ElementsTPdfStructureElements

Return Value

TPdfUaValidationIssues

Description

ValidatePdfUa2AnnotationSemantics meninjau setiap elemen Annot dan setiap elemen yang membawa AnnotationSubtype

Anotasi Ink, Screen, 3D, dan RichMedia harus menyediakan AnnotationContents atau AnnotationAlternateText, kecuali elemen tersebut ditandai sebagai artifact

Ketika AnnotationContents dan AnnotationAlternateText keduanya ada, keduanya harus membawa teks yang sama

Elemen Form boleh memiliki paling banyak satu Widget

Elemen Form yang memiliki widget harus mengekspos label yang dapat dipakai melalui LabelText, FieldAlternateName, AlternateText, atau ActualText, dan widget tersebut harus punya appearance

Setiap pelanggaran dilaporkan sebagai pvuaiAnnotationSemanticInvalid

Remarks

Example

AnnotIssues := ValidatePdfUa2AnnotationSemantics(Pdf.StructureElements);

See Also

ValidatePdfUa2StructureElements, ValidatePdfUaStructureElements, TPdf.StructureElements, TPdf.ValidatePdfUa