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;

Record hlásí stav, požadované a exportované stránky, bloky, spany, obrázky, embedded obrázky, detekované tabulky, extrahované glyfy, embedded PNG bajty, finální výstupní bajty a diagnostiku

Accessibility pole říkají, zda reading model dodala tagovaná struktura, nebo geometrický fallback, a počítají uzly struktury, outline, odkazy, annotation, form controls, page labels, fallback události i obrázky bez alternativního textu

DocumentLanguage a DocumentTitle hlásí metadata, která putují do exportovaného dokumentu

OutputBytes je nenulový, jen když je kompletní dokument připraven k publikování

THPDFStructuredExportStatus rozlišuje neplatné volby, selhání extrakce, vyčerpaný budget, cancellation a selhání zápisu do cíle