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;
Das Record berichtet Status, angeforderte und exportierte Seiten, Blöcke, Spannen, Bilder, eingebettete Bilder, erkannte Tabellen, extrahierte Glyphen, eingebettete PNG-Bytes, endgültige Ausgabe-Bytes und eine Diagnose
Barrierefreiheitsfelder geben an, ob getaggte Struktur oder geometrischer Fallback das Lesemodell lieferte, und zählen Strukturknoten, Gliederungen, Links, Anmerkungen, Formularsteuerelemente, Seitenbeschriftungen, Fallback-Ereignisse und Bilder ohne Alternativtext
DocumentLanguage und DocumentTitle berichten die Metadaten, die in das exportierte Dokument übernommen werden
OutputBytes ist nur nach Abschluss des gesamten Dokuments ungleich null
THPDFStructuredExportStatus unterscheidet ungültige Optionen, Extraktionsfehler, Budgeterschöpfung, Abbruch und Fehler beim Schreiben des Ziels