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 habilita coordenadas, estilos, tabelas, imagens PNG incorporadas, semântica de acessibilidade marcada, fallback geométrico, navegação, anotações e controles de formulário sob orçamentos finitos de página, glifo, imagem, estrutura, outline, interação, opção de formulário e bytes

PreferTaggedStructure usa a árvore de estrutura do PDF e a ordem de marked content quando disponíveis, enquanto FallbackToGeometricSemantics permite ordem de leitura geométrica apenas quando nenhuma projeção marcada utilizável está disponível

MaxStructureNodes limita as visitas à árvore de estrutura cumulativamente em todas as páginas selecionadas, incluindo nós podados da projeção final e fontes de conteúdo de Form recursivo

Legacy preserva o contrato anterior de texto, tabela e imagem geométricos, sem estrutura de acessibilidade, navegação, anotações ou controles de formulário

Um token de cancelamento fornecido sobrescreve o token de operação do documento para esta chamada

Structured Loaded-Page Export