Python API для создания презентации PowerPoint PPTX

Библиотека Python с открытым исходным кодом для создания, изменения и экспорта файлов Microsoft PowerPoint PPTX.

Python-PPTX — это библиотека Python с открытым исходным кодом, которая позволяет программистам легко создавать файлы Open XML PowerPoint (PPTX) и управлять ими внутри своих собственных приложений Python без каких-либо внешних зависимостей. Это помогает разработчикам автоматизировать создание презентаций PPTX, настраивая создание презентаций PowerPoint из содержимого базы данных или выполняя массовые обновления библиотеки презентаций или автоматизируя создание слайдов.

Библиотека обеспечивает поддержку нескольких важных функций, таких как создание и редактирование презентации, вставка новых слайдов, добавление текстового поля на слайд, управление размером шрифта текста, добавление таблицы к слайду, поддержка автоматических фигур, добавление и управление столбцом, панелью, линейные или круговые диаграммы и многие другие функции.

Previous Next

Начало работы с Python-PPTX

Python-PPTX is hosted on PyPI, so installing with pip is simple. Please use the following command.

команда пункта

 pip install python-pptx 

Пакет lxml и Pillow необходимы для бесперебойной работы Python-PPTX. Функции построения диаграмм зависят от XlsxWriter. И pip, и easy_install позаботятся об удовлетворении этих зависимостей за вас. Если вы хотите установить его с помощью setup.py, вам потребуется установить зависимости самостоятельно.

Создание и изменение презентации PowerPoint PPTX с использованием Python API

Python-PPTX API предоставляет функциональные возможности для создания новых презентаций PowerPoint PPTX, а также для модификации внутри приложений Python. Разработчики программного обеспечения могут легко изменить существующую презентацию, открыв существующую презентацию. Он позволяет добавлять слайды, указывать макет для новых слайдов, добавлять заголовки и содержимое, вставлять изображения и фигуры и т. д. После этого вы можете изменить имя существующей презентации, а также сохранить ее в выбранном вами месте.

Работа со слайдами и изображениями PPTX

Python-PPTX — отличная библиотека для использования Python для создания динамических слайдов PowerPoint. Программисты могут легко добавить слайд в существующую презентацию. Каждый слайд в презентации основан на макете слайда. Макет слайда похож на шаблон для слайда, он позволяет пользователям наследовать варианты форматирования, текстовые поля, заголовки или графику и т. д.

Добавление и изменение диаграмм в презентации

Python-PPTX API позволяет разработчикам программного обеспечения добавлять диаграммы на слайды, а также изменять существующие в своих собственных приложениях. API поддерживает наиболее распространенные типы диаграмм, кроме трехмерных. Вы можете добавить столбчатую диаграмму с одной серией, диаграмму с несколькими рядами, пузырьковую диаграмму, линейную диаграмму, круговые диаграммы и многое другое. По умолчанию цвета, назначенные каждому ряду на диаграмме, — это цвета темы с акцентом 1 по акцент 6 в указанном порядке. Вы также можете назначить определенные цвета точкам данных в сегментах круговой диаграммы, гистограммы и линии, по крайней мере, для некоторых типов диаграмм. Самый простой и рекомендуемый способ — изменить цвета темы в начальной «шаблонной» презентации.

 Русский