Курс 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
- Принцип одной функции
- Удаление дубликатов из списка с помощью dict.fromkeys
- enumerate() в Python для работы с индексами
- Сериализация и десериализация объектов
- Извлечение новостей с newspaper3k
- Обезопасьте ввод данных
- Объединение, распаковка и деструктуризация
- Удаление элемента из списка
- Функции min(), max(), sum()
- Проверка списка: any() и all()
- Вывод сложных структур данных с помощью pprint
- Работа с классами данных
- Однострочники Python
- Создание уникального множества
- Определение индекса элемента списка
- Работа с словарями в Python
- Использование defaultdict в Python
- Объединение строк с помощью метода join
- Работа с множествами в Python
- Работа с временем в Python
- Переменные в Python: сокращение гласных
- Управление пакетами с pip
- Получение текущей директории
- Генераторы в Python
- Работа с набором данных CIFAR10 в PyTorch
- Роль запятой в Python
- Перезагрузка оператора в Python
- Работа с асинхронными задачами в Python
- Частичное совпадение ввода
- Сортировка в Python
- Избегайте двойного подчеркивания
- Проверка типа данных
- Передача параметров в Python
- Парсинг статей с Newspaper3k
- Определение относительного пути
- PATCH-запрос с библиотекой requests
- Выход из профиля в Django
- Модуль array: создание и использование массивов
- Функция format() в Python
- Создание объекта времени
- Путь к интерпретатору Python
- TypedDict для kwargs в Python 3.12
- Генераторы в Python
- Анонимные функции в Python
- Работа с изображениями Pillow
- Обработка исключений
- Метод сравнения объектов в Python















