Функція HPDFExportTypedTablesXLSX

Експортує типізовані таблиці як книгу XLSX у потік

Оголошення

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

Модуль

HPDFXLSXExport

Поведінка

Створює один аркуш на таблицю через ZIP і частини SpreadsheetML, без Excel-автоматизації або зовнішнього spreadsheet-рантайму

Числа, булеві значення, дати, дати-часи, валюти та відсотки зберігають свої типи й формати аркуша; цілі, що потребують понад 15 десяткових розрядів, лишаються текстом, щоб зберегти точність

Текст зберігається як дослівні inline-рядки, зокрема значення, що починаються зі знака рівності; некоректні або перехресні об'єднані діапазони призводять до збою до публікації

Необов'язковий прихований аркуш метаданих Source записує початковий текст, нормалізоване значення, сторінку джерела, індекс таблиці, координати, достовірність і вид значення

Призначення має підтримувати позиціювання та читання, коли перезаписуються наявні байти; невдалі спроби публікації відновлюють перезаписані байти, довжину та позицію, коли потік дозволяє відкат

Повертає false з явним статусом і діагностикою для некоректних параметрів, вичерпання бюджету, скасування або збою запису

Пов'язані API

Типізоване вилучення таблиць та експорт XLSX