Функція 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 з явним статусом і діагностикою для некоректних параметрів, вичерпання бюджету, скасування або збою запису