HPDFExportTypedTablesXLSX
Exporta tablas tipadas como libro XLSX a un flujo
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 partes de ZIP y SpreadsheetML, sin automatización de Excel ni un runtime externo de hojas de cálculo
Números, booleanos, fechas, fecha-hora, 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 cadenas inline literales, incluidos los valores que empiezan con un signo igual; los rangos combinados no válidos o solapados fallan antes de la publicación
La hoja oculta opcional Source de metadatos registra el texto original, el valor normalizado, la página de origen, el índice de tabla, las coordenadas, la confianza y el tipo de valor
El destino 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 flujo permite rollback
Devuelve false con un estado y un diagnóstico explícitos para opciones no válidas, agotamiento de presupuesto, cancelación o fallo de escritura