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í

Strukturovaný export načtených stránek