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

Relaterade API:er

Typad tabellextraktion och XLSX-export