Función HPDFExportTypedTablesXLSX

Exporta tablas tipadas como un libro XLSX hacia un stream

Declaración

function HPDFExportTypedTablesXLSX(const Tables: THPDFTypedTables;
  Destination: TStream; const Options: THPDFXLSXExportOptions;
  out Info: THPDFTypedTableExtractionInfo): Boolean;

Unidad

HPDFXLSXExport

Comportamiento

Crea una hoja por tabla usando ZIP y parts de SpreadsheetML, sin automatización de Excel ni un runtime externo de hojas de cálculo

Números, booleans, fechas, date-times, monedas y porcentajes conservan sus tipos y formatos de hoja; los enteros que requieren más de 15 dígitos decimales quedan como texto para preservar la precisión

El texto se almacena como inline strings literales, incluyendo valores que empiezan con signo igual; los rangos combinados inválidos o superpuestos fallan antes de la publicación

La hoja oculta opcional de metadatos Source registra el texto original, el valor normalizado, la página de origen, el índice de tabla, las coordenadas, la confianza y el value kind

Destination debe soportar seek y lectura cuando se sobrescriben bytes existentes; los intentos de publicación fallidos restauran los bytes sobrescritos, la longitud y la posición cuando el stream permite rollback

Devuelve false con un estado y un diagnóstico explícitos ante opciones inválidas, agotamiento de presupuesto, cancelación o fallo de escritura

APIs relacionadas

Extracción de tablas tipadas y exportación XLSX