Курс Python → Преобразование Excel в PDF с Spire.XLS
Для преобразования файлов Excel формата XLS или XLSX в PDF с использованием Python, можно воспользоваться библиотекой Spire.XLS. Для начала необходимо загрузить файл Excel с помощью метода Workbook.LoadFromFile(), который предоставляется этой библиотекой. После загрузки файла, можно указать необходимые настройки преобразования через свойства объекта Workbook.ConverterSetting.
Например, можно задать параметры такие как ориентация страницы, размер листа, отступы и другие важные детали. Эти настройки позволят получить желаемый результат при преобразовании файла Excel в PDF. После того как все настройки установлены, можно приступить к процессу преобразования.
from Spire.XLS import Workbook
workbook = Workbook()
workbook.LoadFromFile("example.xlsx")
converter_settings = workbook.ConverterSetting
converter_settings.SheetFitToPage = True
converter_settings.FitToPagesWide = 1
converter_settings.FitToPagesTall = 1
workbook.SaveToFile("output.pdf", FileFormat.PDF)
В приведенном выше примере кода загружается файл «example.xlsx», устанавливаются настройки преобразования для того, чтобы содержимое помещалось на одну страницу PDF, и сохраняется результат в файл «output.pdf». Таким образом, пользователи могут легко и удобно преобразовать файлы Excel в PDF с помощью Python и библиотеки Spire.XLS.
Другие уроки курса "Python"
- Рациональные числа в Python
- Удаление файлов в Python
- Генераторы в Python
- Возврат значений из генератора
- Проверка типа данных
- Перемещение и удаление файлов в Python
- Оператор break в Python
- Ограничение итераций в Python
- Срез списка в Python
- Настройка логгера Logzero
- Howdoi — получение ответов из терминала
- Добавление Progressbar в Python
- Отрицательные индексы списков
- Сравнение def и lambda-функций
- Нахождение разницы между списками в Python
- Парсинг веб-страниц с Beautiful Soup
- Метод remove() для удаления элемента из списка
- Отладка кода
- Функции в Python: создание и вызов
- Namedtuple в Python
- Запуск асинхронной корутины
- Big O оптимизация
- Форматирование чисел в Python
- Создание графиков в терминале
- Модуль array: создание и использование массивов
- Создание и обучение модели с Keras
- Генераторы в Python
- Метод __call__ в Python
- Оператор += для объединения строк
- Создание коллекций из генератора
- Класс-оболочка для словарей
- 9 уловок для чистого кода
- Подсказки типов в Python
- Управление импортом в Python
- Метод ne для сравнения объектов
- Оператор «not» в Python
- Изменение списка срезами
- Генераторы в Python
- Solidity для DeFi Ethereum
- Комплексные числа в Python
- Работа с Path в Python
- Сортировка с помощью параметра key
- Потоковый ввод в Python
- Python reversed() функция
- Python Менеджер контекста















