API на Python за генериране на PowerPoint PPTX презентация
Библиотека Python с отворен код за създаване, модифициране и експортиране на PPTX файлове на Microsoft PowerPoint.
Python-PPTX е Python библиотека с отворен код, която позволява на софтуерните програмисти лесно да генерират и манипулират Open XML PowerPoint (PPTX) файлове в собствените си приложения на Python без никакви външни зависимости. Той помага на разработчиците да автоматизират производството на PPTX презентации, като персонализират създаването на презентация на PowerPoint от съдържанието на базата данни или правят групови актуализации на библиотека от презентации или автоматизират производството на слайдове.
Библиотеката осигурява поддръжка за няколко важни функции като генериране и редактиране на презентация, вмъкване на нови слайдове, добавяне на текстово поле към слайд, манипулиране на размера на шрифта на текста, добавяне на таблица към слайда, поддръжка на автоматични форми, добавяне и манипулиране на колона, лента, линейни или кръгови диаграми и много други функции.
Първи стъпки с Python-PPTX
Python-PPTX is hosted on PyPI, so installing with pip is simple. Please use the following command.
pip команда
pip install python-pptx
Пакетът lxml и Pillow са необходими за безпроблемната работа на Python-PPTX. Функциите за диаграми зависят от XlsxWriter. Както pip, така и easy_install ще се погрижат за удовлетворяването на тези зависимости вместо вас. Ако искате да го инсталирате с помощта на setup.py, ще трябва сами да инсталирате зависимостите.
Генерирайте и модифицирайте PowerPoint PPTX презентация с помощта на Python API
API на Python-PPTX предоставя функционалност за създаване на нови презентации на PowerPoint PPTX, както и модификация в приложения на Python. Разработчиците на софтуер могат лесно да променят съществуваща презентация, като отворят съществуващата презентация. Позволява добавяне на слайдове, указване на оформление за нови слайдове, добавяне на заглавия и съдържание, вмъкване на изображения и форми и т.н. След като сте готови, можете да промените името на съществуващата презентация, както и да я запишете на местоположение по ваш избор.
Работа с PPTX слайд и изображения
Python-PPTX е страхотна библиотека за използване на Python за създаване на динамични слайдове на PowerPoint. Софтуерните програмисти могат лесно да добавят слайд към съществуваща презентация. Всеки слайд в презентация се основава на оформление на слайд. Оформлението на слайда е като шаблон за слайд, позволява на потребителите да наследяват избор на форматиране, текстови полета, заглавия или графики и т.н.
Добавяне и промяна на графики към презентация
API на Python-PPTX позволява на разработчиците на софтуер да добавят диаграми към слайд и също така да променят съществуващите в собствените си приложения. API поддържа най-често срещаните типове диаграми, различни от 3D типове. Можете да добавите колонна диаграма с една серия, диаграма с множество серии, балонна диаграма, линейна диаграма, кръгова диаграма и други. По подразбиране цветовете, присвоени на всяка серия в диаграма, са цветовете на темата Акцент 1 до Акцент 6 в този ред. Можете също така да присвоите конкретни цветове на точки от данни в кръгови, лентови и линейни сегменти за поне някои типове диаграми. Най-лесният и препоръчан начин ще бъде да промените цветовете на темата във вашата начална презентация „шаблон“.