HPDFExportTypedTablesXLSX
Eksporterer typede tabeller som en XLSX-projektmappe til en stream
Deklaration
function HPDFExportTypedTablesXLSX(const Tables: THPDFTypedTables;
Destination: TStream; const Options: THPDFXLSXExportOptions;
out Info: THPDFTypedTableExtractionInfo): Boolean;
Enhed
HPDFXLSXExport
Funktionsmåde
Opretter ét regneark pr. tabel via ZIP- og SpreadsheetML-dele uden Excel-automatisering eller et eksternt regnearks-runtime
Tal, booleans, datoer, datoklokkeslæt, valutaer og procenter bevarer deres regnearkstyper og -formater; integers, der kræver mere end 15 decimalcifre, forbliver tekst for at bevare præcisionen
Tekst gemmes som literal inline strings, herunder værdier, der begynder med et lighedstegn; ugyldige eller overlappende flettede områder fejler, før der publiceres
Det valgfrie skjulte Source-metadataregneark registrerer original tekst, normaliseret værdi, kildeside, tabelindeks, koordinater, confidence og værditype
Destination skal understøtte seek og læsning, når eksisterende bytes overskrives; mislykkede publiceringsforsøg gendanner overskrevne bytes, længde og position, når streamen tillader rollback
Returnerer false med eksplicit status og diagnostik ved ugyldige options, opbrugte budgetter, annullering eller skrivefejl