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;

Rekord raportuje status, żądane i wyeksportowane strony, bloki, fragmenty, obrazy, obrazy osadzone, wykryte tabele, wyodrębnione glify, bajty osadzonych plików PNG, końcową liczbę bajtów wyjściowych oraz diagnostykę

Pola dostępności wskazują, czy model czytania dostarczyła struktura oznakowana czy geometria zastępcza, i zliczają węzły struktury, zakładki, linki, adnotacje, kontrolki formularzy, etykiety stron, zdarzenia zastępcze oraz obrazy bez tekstu alternatywnego

DocumentLanguage i DocumentTitle raportują metadane przeniesione do dokumentu wyjściowego

OutputBytes jest różny od zera dopiero wtedy, gdy kompletny dokument jest gotowy do publikacji

THPDFStructuredExportStatus rozróżnia nieprawidłowe opcje, niepowodzenie ekstrakcji, wyczerpanie limitów, anulowanie i niepowodzenie zapisu do miejsca docelowego