HPDFExportTypedTablesXLSX
Exporterar typade tabeller som en XLSX-arbetsbok till en ström
Deklaration
function HPDFExportTypedTablesXLSX(const Tables: THPDFTypedTables;
Destination: TStream; const Options: THPDFXLSXExportOptions;
out Info: THPDFTypedTableExtractionInfo): Boolean;
Enhet
HPDFXLSXExport
Beteende
Skapar ett kalkylblad per tabell med ZIP- och SpreadsheetML-delar, utan Excel-automation eller ett externt kalkylprogram
Tal, booleska värden, datum, datum-tid, valutor och procent behåller sina kalkylbladstyper och format; heltal som kräver fler än 15 decimaler förblir text för att bevara precisionen
Text lagras som literala inline-strängar, inklusive värden som börjar med ett likhetstecken; ogiltiga eller överlappande sammanslagna områden misslyckas före publicering
Det valfria dolda Source-metadatabladet registrerar ursprunglig text, normaliserat värde, källsida, tabellindex, koordinater, förtroende och värdeslag
Destination måste stödja sökning och läsning när befintliga byte skrivs över; misslyckade publiceringsförsök återställer överskrivna byte, längd och position när strömmen tillåter återrullning
Returnerar false med en explicit status och diagnostik vid ogiltiga alternativ, förbrukad budget, avbrott eller skrivfel