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