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