THPDFStructuredExportOptions Record

THPDFStructuredExportOptions = record
  IncludeCoordinates: boolean;
  IncludeStyles: boolean;
  IncludeImages: boolean;
  IncludeTables: boolean;
  IncludeAccessibilitySemantics: boolean;
  PreferTaggedStructure: boolean;
  FallbackToGeometricSemantics: boolean;
  IncludeNavigation: boolean;
  IncludeAnnotations: boolean;
  IncludeFormControls: boolean;
  ImageMode: THPDFStructuredImageMode;
  MaxPageCount: Integer;
  MaxGlyphsPerPage: Integer;
  MaxImagesPerPage: Integer;
  MaxStructureNodes: Integer;
  MaxOutlineItems: Integer;
  MaxInteractionsPerPage: Integer;
  MaxFormOptionsPerField: Integer;
  MaxOutputBytes: Int64;
  MaxImageBytes: Int64;
  MaxTotalImageBytes: Int64;
  CancellationToken: THPDFCancellationToken;
  class function Default: THPDFStructuredExportOptions; static;
  class function Legacy: THPDFStructuredExportOptions; static;
end;

Default enables coordinates, styles, tables, embedded PNG images, tagged accessibility semantics, geometric fallback, navigation, annotations, and form controls under finite page, glyph, image, structure, outline, interaction, form-option, and byte budgets

PreferTaggedStructure uses the PDF structure tree and marked-content order when available, while FallbackToGeometricSemantics permits geometric reading order only when no usable tagged projection is available

MaxStructureNodes bounds structure-tree visits cumulatively across every selected page, including nodes pruned from the final projection and recursive Form content sources

Legacy preserves the earlier geometric text, table, and image contract without accessibility structure, navigation, annotations, or form controls

A supplied cancellation token overrides the document operation token for this call

Structured Loaded-Page Export