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, whilst 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