THPDFStructuredExportInfo Record
THPDFStructuredExportInfo = record
Status: THPDFStructuredExportStatus;
RequestedPageCount, ExportedPageCount: Integer;
BlockCount, SpanCount, ImageCount, EmbeddedImageCount: Integer;
TableCount: Integer;
GlyphCount: Int64;
EmbeddedImageBytes: Int64;
OutputBytes: Int64;
UsedTaggedStructure: boolean;
UsedGeometricFallback: boolean;
StructureNodeCount: Integer;
OutlineCount: Integer;
LinkCount: Integer;
AnnotationCount: Integer;
FormControlCount: Integer;
PageLabelCount: Integer;
AccessibilityFallbackCount: Integer;
MissingAlternativeTextCount: Integer;
DocumentLanguage: AnsiString;
DocumentTitle: UnicodeString;
Diagnostic: AnsiString;
end;
Le record signale le statut, les pages demandées et exportées, les blocs, spans, images, images embarquées, tableaux détectés, glyphes extraits, octets PNG embarqués, octets de sortie finaux et un diagnostic
Les champs d’accessibilité indiquent si la structure étiquetée ou le repli géométrique a fourni le modèle de lecture, et comptent les nœuds de structure, signets, liens, annotations, contrôles de formulaire, libellés de page, événements de repli et images sans texte alternatif
DocumentLanguage et DocumentTitle restituent les métadonnées reprises dans le document exporté
OutputBytes n’est non nul qu’une fois le document complet prêt à être publié
THPDFStructuredExportStatus distingue options invalides, échec d’extraction, budget épuisé, annulation et échec d’écriture de la destination