Курс 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"
- Работа с collections в Python.
- Лямбда-функции в defaultdict
- Улучшенные подсказки для импорта в Python 3.12
- Красивый вывод списка
- Проверка условий: all и any
- Извлечение аудио из видео
- Декоратор Property в Python
- Удаление файлов в Python
- Повторение и перенос строки
- Удаление символов новой строки в Python.
- Открытие и редактирование скриптов Python
- Создание и обучение модели с Keras
- Аннотации типов в Python
- Измерение времени выполнения кода
- Заказ карты Тинькофф Black
- ChainMap избыточные ключи
- Структурирование данных с Pydantic
- Эффективная конкатенация строк в Python
- Вставка переменных в шаблоны Flask
- Генераторы списков
- Работа с модулем os в Python
- Обработка ошибок ввода данных
- Работа с очередями в Python
- Хэш-функции и метод цепочек
- Объявление переменных в Python
- Python-dateutil — работа с датами
- Управление мышью и клавиатурой с Pyautogui
- Функции высшего порядка в Python
- Нахождение пересечения множеств
- Декоратор защиты анонимных пользователей
- Python Менеджер контекста
- Генераторы в Python
- Очистка данных в Python
- Оператор «and» в Python
- Работа с атрибутом dict
- EMOT преобразование эмодзи в текст
- Оптимизация гиперпараметров с Scikit Optimize
- Введение в PyTorch
- Оператор match в Python
- Дизассемблирование Python кода
- Подписка на SelectelNews в Twitter
- Работа с геоданными с помощью geopy
- Запрос DELETE с библиотекой requests
- Именованные срезы в Python
- Генерация строк с .join()















