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;
The record reports status, requested and exported pages, blocks, spans, images, embedded images, detected tables, extracted glyphs, embedded PNG bytes, final output bytes and a diagnostic
Accessibility fields identify whether tagged structure or geometric fallback supplied the reading model and count structure nodes, outlines, links, annotations, form controls, page labels, fallback events and images without alternative text
DocumentLanguage and DocumentTitle report the metadata carried into the exported document
OutputBytes is non-zero only after the complete document is ready for publication
THPDFStructuredExportStatus distinguishes invalid options, extraction failure, budget exhaustion, cancellation and destination write failure