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, tablas, imágenes PNG incrustadas, semántica de accesibilidad etiquetada, respaldo geométrico, navegación, anotaciones y controles de formulario bajo presupuestos finitos de páginas, glifos, imágenes, estructura, esquema, interacciones, opciones de formulario y bytes

PreferTaggedStructure usa el árbol de estructura del PDF y el orden del marked-content cuando están disponibles, mientras que FallbackToGeometricSemantics solo permite un orden de lectura geométrico cuando no hay una proyección etiquetada utilizable

MaxStructureNodes acota acumulativamente las visitas al árbol de estructura a través de todas las páginas seleccionadas, incluidos los nodos podados de la proyección final y las fuentes de contenido Form recursivas

Legacy conserva el contrato anterior de texto, tabla e imagen geométricos sin estructura de accesibilidad, navegación, anotaciones ni controles de formulario

Un token de cancelación suministrado prevalece sobre el token de operación del documento para esta llamada

Exportación estructurada de páginas cargadas