Курс 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"
- Переворот строки с помощью срезов
- Библиотека funcy: удобные утилиты
- Метод remove() для удаления элемента из списка
- Извлечение новостей с помощью newspaper3k
- Скрытие вывода данных
- Склеивание строк без циклов
- Атрибуты класса и экземпляра в Python
- Сериализация объектов в Python
- Введение в PyTorch
- Функции высшего порядка в Python
- Форматирование вывода с F-строками
- Обновление данных через PUT запрос
- Функции в одну строку
- Работа со словарями Python
- Функция sleep() в Python
- Конкатенация строк в Python
- Получение атрибутов и методов класса
- Оператор is в Python
- Инициализация объекта
- Работа с базами данных SQLite
- Работа с комплексными числами в Python
- Создание объекта времени
- Проверка на истинность объектов в Python
- Операторы увеличения и уменьшения переменной
- Возвращение нескольких значений
- Списковый компрехеншен.
- Метод get() в Python
- Тест скорости набора текста на Python
- Упрощенный вывод данных в Python
- Декораторы в Python
- Обмен значений переменных в Python
- Модуль inspect: получение информации о объектах
- Проверка файла .py на синтаксис.
- Функции с необязательными аргументами
- Присвоение значений переменным в Python
- CLI-инструмент howdoi
- Проблемы с именами переменных
- Избегание изменяемых аргументов
- Структурирование данных с Pydantic
- Замена текста с re.sub()
- Нарезка списков в Python
- Установка и использование Telegram API в Python
- Декораторы с аргументами
- Построение графиков в Matplotlib
- *args и **kwargs в Python
- Работа с итераторами в Python
- Переменные класса и экземпляра















