Курс 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
- Применение функции map() в Python
- Очистка данных с помощью pandas
- Работа с асинхронными задачами в Python
- Создание именованных кортежей в Python
- Проверка файла .py на синтаксис.
- Создание класса очереди
- Возведение в квадрат с помощью itertools
- Поиск кода
- Ограничение ресурсов в Python
- Использование метода lower()
- Отладка в Python
- Оператор in для проверки наличия элемента
- Тест скорости набора текста на Python
- Кортеж в Python: создание, доступ, изменение
- Поиск индекса элемента в списке
- Типы возвращаемых значений в Python
- Создание коллекций из генератора
- Структуры данных в Python
- Поиск шаблона в строке
- Создание словаря и множества
- Обработка ошибок в JSON данных
- Циклы for в Python
- Управление ресурсами в Python
- Метод __iand__ для пользовательских классов
- inspect в Python: анализ кода
- Разделение строк в Python
- F-строки в Python 3.8
- Транспонирование 2D-массива с помощью zip
- Определение относительного пути
- Метод hash в Python
- Применение функции к каждому элементу списка
- Сериализация и десериализация объектов
- Аннотации типов в Python
- Запрос пароля с помощью getpass
- Создание списков в Python
- Работа с файлами и директориями в Python.
- Объединение словарей в Python
- Константы в модуле cmath
- Работа с кортежами в Python
- Разделение строки в Python
- Декораторы в Python
- Форматирование вывода с F-строками
- Декораторы в Python
- Работа со словарями в Python
- Генераторные функции в Python
- Сортировка в Python















