Курс 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
- Функция zip() в Python
- Конвертация коллекций в Python.
- Поиск индекса элемента
- Метод split() в Python
- Освобождение памяти в Python
- Отладка производительности Python
- Объединение списков с использованием itertools.chain
- Построение графиков в терминале с bashplotlib
- Сортировка HTML-элементов
- Сортировка в Python
- Аннотации типов в Python
- lru_cache оптимизация функций
- Бесконечная проверка в Python
- Копирование в Python
- Удаление ссылок в Python
- Вывод переменной и строки в Python
- Профилирование с cProfile
- Работа с географическими данными.
- Именованные срезы в Python
- Генерация случайных чисел в Python
- Навыки Python: строки, типы данных
- Оператор in и not in в Python
- Преобразование букв в нижний регистр
- Подписка на SelectelNews в Twitter
- Генераторы в Python
- Аргумент по умолчанию
- Обход элементов в Python
- Удаление URL-адресов в Python
- Операторы объединения в Python 3.9
- Многострочные комментарии в Python
- Поиск всех индексов подстроки
- Управление асинхронными задачами на Python.
- Импорт с альтернативным именем
- Метод title() в Python
- Форматирование данных с pprint
- Запуск асинхронной корутины
- Изменения в обработке логических значений
- Разработка игры Pong с turtle
- Применение функции map() в Python
- Метод repr() в Python
- Генераторы в Python
- Оператор space-invader
- Взаимодействие с внешними процессами в Python
- Атрибуты класса и экземпляра
- kwargs в Python
- Подсчет частотности элементов в Python















