Курс 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"
- Изменение списка срезами
- Модуль Operator в Python
- Аргумент по умолчанию
- Именование переменных в Python
- Хранение переменных в Python.
- Условное добавление элементов в список
- Создание Radio кнопок в tkinter
- Тестирование с responses
- Модуль functools в Python
- Использование html-скриптов в Jupyter Notebook
- Аргументы *args и **kwargs
- Удаление элементов во время итерации
- Python: отсутствие точек с запятыми
- Поиск наиболее частого элемента в списке
- Проверка памяти объекта
- Методы HTTP запросов в Flask
- Python: библиотеки и функции
- Вложенные циклы в Python
- Работа с модулем Calendar
- Использование super() в Python
- Сравнение def и lambda функций в Python
- Стать Python-разработчиком
- Импорт модуля из другого каталога
- Сложение матриц в NumPy
- Счетчик в Python: most_common()
- Работа с эмодзи в Python
- Регулярные выражения: метод match
- Python reversed() vs срез[::-1]
- Генератор надежных паролей
- Проверка на истинность объектов в Python
- Разрешение имен в Python
- Декораторы в Python
- Работа с кортежами
- Оператор walrus в Python
- Извлечение аудио из видео
- Проверка версии Python
- Простой калькулятор Python
- Асинхронное выполнение задач в процессах
- Отрицательные индексы списков
- Установка пакетов с помощью pip
- Декораторы классов
- Работа с CSV файлами в Python
- Логирование с Loguru
- Хеши в Python
- Область видимости переменных
- Основные методы NumPy
- Открытие, чтение и закрытие файла















