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