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;

Das Record berichtet Status, angeforderte und exportierte Seiten, Blöcke, Spannen, Bilder, eingebettete Bilder, erkannte Tabellen, extrahierte Glyphen, eingebettete PNG-Bytes, endgültige Ausgabe-Bytes und eine Diagnose

Barrierefreiheitsfelder geben an, ob getaggte Struktur oder geometrischer Fallback das Lesemodell lieferte, und zählen Strukturknoten, Gliederungen, Links, Anmerkungen, Formularsteuerelemente, Seitenbeschriftungen, Fallback-Ereignisse und Bilder ohne Alternativtext

DocumentLanguage und DocumentTitle berichten die Metadaten, die in das exportierte Dokument übernommen werden

OutputBytes ist nur nach Abschluss des gesamten Dokuments ungleich null

THPDFStructuredExportStatus unterscheidet ungültige Optionen, Extraktionsfehler, Budgeterschöpfung, Abbruch und Fehler beim Schreiben des Ziels