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 zapíná coordinates, styly, tabulky, embedded PNG obrázky, tagovanou accessibility sémantiku, geometrický fallback, navigaci, annotation i form controls — a to vše v rámci konečných budgetů na stránky, glyfy, obrázky, strukturu, outline, interakce, form volby a bajty
PreferTaggedStructure používá PDF structure tree a pořadí marked-content, když jsou k dispozici, zatímco FallbackToGeometricSemantics připouští geometrické pořadí čtení jen tehdy, když žádná použitelná tagovaná projekce není
MaxStructureNodes omezuje návštěvy structure tree kumulativně přes všechny vybrané stránky, včetně uzlů ořezaných z finální projekce a rekurzivních zdrojů Form obsahu
Legacy zachovává dřívější kontrakt geometrického textu, tabulek a obrázků bez accessibility struktury, navigace, annotation a form controls
Dodaný cancellation token přebíjí token operace dokumentu pro toto volání