Курс 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
- Метод rename() для переименования файлов и каталогов
- Удаление ключа из словаря в Python
- Возвращение нескольких значений через кортеж или класс
- Создание копии списка в Python
- Метод get() для словарей
- Оператор assert в Python
- Множественное присваивание в Python
- Проверка на истинность объектов в Python
- Логирование с Loguru
- Выборка чисел
- Работа с многоуровневыми словарями в Python
- Аннотации типов в Python
- Функция print() — вывод информации
- Вложенные циклы в Python
- Нан-рефлексивность в Python
- Компиляция регулярных выражений
- Применение промокода в Много лосося
- Счетчик ссылок в Python
- Фильтрация списка чисел
- Частичное совпадение ввода
- Запуск внешних программ с subprocess
- Метод Enumerate() для списков
- Работа с JSON в Python
- Поиск индексов подстроки
- Открытие и редактирование скриптов Python
- Defaultdict в Python
- Поиск шаблона в строке
- Работа с геоданными с помощью geopy
- Проверка дубликатов в Python
- Добавление цвета в консоли
- Работа с itertools
- Генераторы данных
- Сравнение строк в Python
- Подсчет частотности элементов в Python
- Измерение времени выполнения кода с помощью time
- Форматирование данных с pprint
- Анонимные функции Lambda
- Создание таблиц в Python с PrettyTable
- Изменение элемента списка
- Проверка элемента в множестве.
- Вывод с переменной через запятую
- Удаление элемента из списка
- Регистрация на хакатоне
- Модуль subprocess: запуск внешних команд
- Использование super() в Python















