HPDFExportTypedTablesXLSX
Exporteert getypte tabellen als XLSX-werkmap naar een stream
Declaratie
function HPDFExportTypedTablesXLSX(const Tables: THPDFTypedTables;
Destination: TStream; const Options: THPDFXLSXExportOptions;
out Info: THPDFTypedTableExtractionInfo): Boolean;
Eenheid
HPDFXLSXExport
Gedrag
Maakt per tabel één worksheet aan met ZIP- en SpreadsheetML-onderdelen, zonder Excel-automatisering of een externe spreadsheet-runtime
Getallen, booleans, datums, datum-tijden, valuta's en percentages behouden hun worksheettypen en -formaten; integers die meer dan 15 decimale cijfers nodig hebben, blijven tekst om precisie te bewaren
Tekst wordt opgeslagen als letterlijke inline strings, inclusief waarden die met een =-teken beginnen; ongeldige of overlappende merged ranges falen vóór publicatie
Het optionele verborgen metadatawerkblad Source legt oorspronkelijke tekst, genormaliseerde waarde, bronpagina, tabelindex, coördinaten, confidence en waardesoort vast
Destination moet seeking en lezen ondersteunen wanneer bestaande bytes worden overschreven; mislukte publicatiepogingen herstellen overschreven bytes, lengte en positie wanneer de stream rollback toestaat
Geeft false terug met een expliciete status en diagnostiek bij ongeldige opties, uitgeputte budgetten, annulering of een schrijffout