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