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;
Il record riporta stato, pagine richieste ed esportate, blocchi, span, immagini, immagini incorporate, tabelle rilevate, glifi estratti, byte PNG incorporati, byte di output finali e una diagnostica
I campi di accessibilità identificano se il modello di lettura proviene dalla struttura tagged o dal fallback geometrico e contano nodi di struttura, outline, link, annotazioni, controlli di form, etichette di pagina, eventi di fallback e immagini senza testo alternativo
DocumentLanguage e DocumentTitle riportano i metadati trasferiti nel documento esportato
OutputBytes è diverso da zero solo dopo che il documento completo è pronto per la pubblicazione
THPDFStructuredExportStatus distingue opzioni non valide, fallimento di estrazione, esaurimento del budget, cancellazione e fallimento di scrittura della destinazione