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;

Il record riporta stato, pagine richieste ed esportate, blocchi, span, immagini, immagini incorporate, tabelle rilevate, glifi estratti, byte PNG incorporati, byte di output finali e una diagnostica

I campi di accessibilità identificano se il modello di lettura proviene dalla struttura tagged o dal fallback geometrico e contano nodi di struttura, outline, link, annotazioni, controlli di form, etichette di pagina, eventi di fallback e immagini senza testo alternativo

DocumentLanguage e DocumentTitle riportano i metadati trasferiti nel documento esportato

OutputBytes è diverso da zero solo dopo che il documento completo è pronto per la pubblicazione

THPDFStructuredExportStatus distingue opzioni non valide, fallimento di estrazione, esaurimento del budget, cancellazione e fallimento di scrittura della destinazione