Отрисовать одну страницу PDF на каждую таблицу Excel — преобразование Excel в PDF с помощью Golang через C++
Contents
[
Hide
]
Когда работаете с крупными файлами Microsoft Excel (например, рабочая тетрадь с множеством листов, каждый с 50 столбцами и 300 или более строк данных), возможно, вы хотите, чтобы в PDF отображалась одна страница на каждый лист, независимо от размера листа. Это означает, что каждая страница может иметь значительно разные размеры. Это можно реализовать, используя Aspose.Cells for C++.
Пожалуйста, ознакомьтесь с следующим образцом кода, который преобразует файл Excel с несколькими листами в PDF.
Если опция PaginatedSaveOptions(PaginatedSaveOptions_Impl* impl) установлена в значение true, весь контент листа будет отображаться на одной странице PDF.
Если ваш электронный таблица содержит формулы, лучше всего вызвать Workbook::CalculateFormula() непосредственно перед преобразованием таблицы в PDF. Это гарантирует, что значения, зависящие от формул, будут пересчитаны, и в PDF будут отображены правильные значения.