Курс 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"
- Переопределение метода __or__()
- Очистка входных данных
- Безопасный доступ к значениям словаря
- Вычисление натуральных логарифмов в NumPy
- Метод Event.wait() в Python
- Основы Python за 14 дней
- Измерение времени выполнения кода
- Сложение матриц в NumPy
- Фильтрация входных данных в Python
- Метод rlshift для битового сдвига
- Генераторы словарей и множеств
- Обновление и получение данных в SQLite
- Обработка исключений в Python
- Импортирование в Python
- Работа с NumPy.linalg
- Декораторы в Python
- Добавление элемента в список.
- Явный импорт переменных
- Генерация чисел с range()
- Переворот списка в Python
- *args и **kwargs в Python
- Измерение времени выполнения кода
- Вычисление времени выполнения
- Python Translator: создание локальных переводчиков
- Вычисление разности множеств в Python
- Регистрация на курсы SF Education
- Метод __call__ в Python
- Модуль os: работа с файлами и папками
- Функция zip() в Python
- Генерация тестовых данных с factory_boy
- Функции классификации комплексных чисел
- Классы данных в Python
- Декораторы в Python
- Работа с f-строками 2.0
- Оператор распаковки в Python
- Работа со словарями с defaultdict из collections
- Оператор @ для умножения матриц
- Итерация по копии коллекции
- Повторение элементов в Python
- Метод count() для списка
- Управление сессиями в Python
- Расширение информации об ошибке в Python
- Извлечение статей с newspaper3k
- Создание новых функций через partial
- Работа со строками в Python
- Повторение элементов списков
- Работа с итераторами в Python
- Комментарии в Python















