HPDFExportTypedTablesXLSX

Exportiert typisierte Tabellen als XLSX-Workbook in einen Stream

Deklaration

function HPDFExportTypedTablesXLSX(const Tables: THPDFTypedTables;
  Destination: TStream; const Options: THPDFXLSXExportOptions;
  out Info: THPDFTypedTableExtractionInfo): Boolean;

Unit

HPDFXLSXExport

Verhalten

Erzeugt ein Worksheet pro Tabelle über ZIP- und SpreadsheetML-Parts, ohne Excel-Automatisierung oder eine externe Spreadsheet-Runtime

Zahlen, Booleans, Datumsangaben, Datum-Zeit-Werte, Währungen und Prozentwerte behalten ihre Worksheet-Typen und -Formate; Ganzzahlen mit mehr als 15 Dezimalstellen bleiben Text, um Präzision zu wahren

Text wird als literale Inline-Strings gespeichert, einschließlich Werten, die mit einem Gleichheitszeichen beginnen; ungültige oder überlappende verbundene Bereiche scheitern vor der Veröffentlichung

Das optionale versteckte Source-Metadaten-Blatt zeichnet Originaltext, normalisierten Wert, Quellseite, Tabellenindex, Koordinaten, Confidence und Wertart auf

Destination muss Seek und Lesen unterstützen, wenn vorhandene Bytes überschrieben werden; fehlgeschlagene Veröffentlichungsversuche stellen überschriebene Bytes, Länge und Position wieder her, sofern der Stream einen Rollback zulässt

Liefert false mit explizitem Status und Diagnose bei ungültigen Optionen, ausgeschöpftem Budget, Abbruch oder Schreibfehler

Verwandte APIs

Typisierte Tabellenextraktion und XLSX-Export