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

APIs relacionadas

Extracción de tablas tipadas y exportación XLSX