HPDFExportTypedTablesXLSX
Exportuje typované tabulky jako sešit XLSX do streamu
Deklarace
function HPDFExportTypedTablesXLSX(const Tables: THPDFTypedTables;
Destination: TStream; const Options: THPDFXLSXExportOptions;
out Info: THPDFTypedTableExtractionInfo): Boolean;
Jednotka
HPDFXLSXExport
Chování
Vytvoří jeden worksheet na tabulku pomocí ZIP a částí SpreadsheetML, bez Excel automatizace nebo externího spreadsheet runtime
Čísla, booleany, datumy, datum-časy, měny a procenta si zachovají typy a formáty ve worksheetu; celá čísla vyžadující víc než 15 desetinných míst zůstanou textem, aby se zachovala přesnost
Text se ukládá jako literální inline řetězce, včetně hodnot začínajících rovnátkem; neplatné nebo se překrývající sloučené oblasti selžou před publikováním
Volitelný skrytý metadata list Source zaznamenává původní text, normalizovanou hodnotu, zdrojovou stránku, index tabulky, souřadnice, confidence a typ hodnoty
Destination musí podporovat seek a čtení, když se přepisují existující bajty; neúspěšný pokus o publikování obnoví přepsané bajty, délku a pozici, pokud to stream dovolí
Vrací false s explicitním stavem a diagnostikou při neplatných volbách, vyčerpaném budgetu, zrušení nebo selhání zápisu