Курс 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"
- Заказ карты Тинькофф Black
- Проверка окончания строки с помощью str.endswith()
- Просмотр внешних файлов в %pycat
- Модуль array: создание и использование массивов
- Объединение множеств в Python
- Функции с необязательными аргументами
- Метод title() в Python
- Переопределение метода divmod
- Логирование в Python
- Множественное назначение в Python
- Копирование объектов в Python
- Именованные аргументы в Python
- Протокол управления контекстом
- Установка и обучение ChatterBot
- Функция zip() в Python
- Избегание изменяемых аргументов
- Работа с URL-адресами в Python
- Удаление дубликатов с помощью множеств
- Лямбда-функции в цикле
- Хешируемые ключи в Python
- Вычисление разности множеств в Python
- Объединение словарей в Python
- Повторение элементов списков
- Форматирование строк в Python
- Имена объектов в Python
- Поиск частых элементов в списке
- Python union() функция — объединение множеств
- Аннотации типов в Python
- Функция rsplit() в Python
- Работа с байтовыми строками в Python
- Метод rmatmul для пользовательских матриц
- Избегайте ошибку FileNotFoundError
- Глобальные переменные в Python
- Разделение строки с помощью re.split()
- Работа с контекстным менеджером Pool
- Применение команды break
- Логирование с Logzero: ротация файла
- Порядок операций в Python
- Объединение объектов в Python
- Условные выражения в Python
- Декораторы для регистрации функций
- Блок else в циклах.
- Подсказки типов в Python
- Установка Python3.7 и PIP
- Управление доступом к модулю
- Преобразование типов данных в set comprehension















