Курс 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
- Создание итератора
- Работа с изменяемыми коллекциями
- Подсчет элементов в Python
- Итераторы в Python
- Метод add для класса Vector
- Работа со строками в Python.
- Бесконечная проверка в Python
- Работа с утверждениями в Python
- Big O оптимизация
- Добавление элемента в список.
- GitHub в Telegram: подписка на уведомления
- Класс-оболочка для словарей
- Работа с множествами в Python
- Исключение NotImplementedError
- Разделение строки с помощью re.split()
- Подписка на Kaspersky Team
- Обход словаря в Python
- Команда %dhist — список посещенных каталогов
- Настройка нарезки списков
- Удаление дубликатов с помощью множеств
- Работа с итераторами через срезы
- Оптимизация памяти с __slots__
- Структурирование именованных констант
- Counter() — подсчет элементов
- Создание копии списка в Python
- Настройка Cron
- Python: Splat-оператор и splatty-splat
- Генераторы в Python
- Автоматизация действий с Pyautogui
- Обработка исключений в Python
- Проверка подстроки в строке с помощью in
- Синтаксис переменных цикла в Python
- Операции с кортежами
- Перемешивание списка с shuffle()
- Метод repr() в Python
- Анонимные функции в Python
- Тайное преобразование типа ключа
- Поиск уникальных и повторяющихся элементов
- Обработка исключений в Python
- Функция enumerate в Python
- Работа с многоуровневыми словарями в Python
- Декораторы для регистрации функций
- Работа с кортежами в Python
- Группировка элементов Python
- Оператор assert в Python
- Пространство имен в Python















