Курс 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
- Необязательные аргументы в Python
- Оператор «and» в Python
- JSON-esque в Python
- Перевод двоичного кода в целое число
- Применение функций в Python
- Списковое включение в Python
- Ускорение обработки данных с %autoawait
- Python 3.12: переиспользование кавычек
- Глубокое копирование объектов
- Python 3.12: Псевдонимы типов
- Удаление элементов по срезу
- Оператор zip в Python
- Аргументы *args и **kwargs
- Протокол управления контекстом
- Основы работы с базами данных в Python
- Оператор in для Python
- Удаление дубликатов из списка
- Создание новых функций с помощью functools.partial
- Метод lt для сортировки объектов
- Создание спинбокса в tkinter
- Проверка на палиндром
- Декораторы в Python
- Множественное наследование в Python
- Профилирование кода на Python
- Выключение компьютера с помощью Python
- Метод join() для объединения элементов строки
- Списки в Python
- Работа с файловой системой в Python
- Создание Radio кнопок в tkinter
- Функция reduce() из модуля functools
- Вывод букв строки в Python
- Получение комбинаций в Python
- Проверка элементов списка условием
- Пропуск начальных строк с помощью dropwhile()
- Beautiful Soup — извлечение данных из HTML
- Быстрый поиск кода
- TON Smart Challenge #2: участие и подготовка
- Удаление элементов из списка в Python.
- Генерация чисел с range()
- Получение локальных переменных в Python
- Многострочные комментарии в Python
- Отступы в Python
- Управление контекстом с помощью декоратора contextmanager
- Генерация случайных чисел в Python















