Библиотека за редактор на Python PPTX с отворен код

Безплатна библиотека на Python с отворен код за създаване и редактиране на PowerPoint PPTX файлове.

Какво е Python-PPTX?

Python-pptx е API с отворен код за създаване, четене и модифициране на Microsoft PPTX файлове. PPTX е формат Open XML, въведен от Microsoft в PowerPoint 2007 и по-нови версии. Може да се използва за анализиране на файлове на PowerPoint, като ги прочете, за да извлече текст и изображения за индексиране на търсенето. С Python-pptx можете да генерирате презентация на PowerPoint от динамично съдържание като заявка към база данни, аналитичен изход или JSON полезен товар. Това ви позволява да се погрижите за HTTP заявка във вашето приложение на Python и да изтеглите генерирания PPTX файл в отговор.

Функции на API на Python-pptx

Следват някои от основните характеристики на Python-PPTX API:

  • Единичен API за създаване, четене и актуализиране на PowerPoint PPTX файлове чрез зареждане от множество входни източници, като файл и потоци от памет.
  • Може да работи на всяка платформа, поддържаща Python, включително macOS и Linux, и не изисква приложението PowerPoint да бъде инсталирано или лицензирано.
  • Може да се използва за автоматизиране на производството на един или два слайда, които би било досадно да се оправят на ръка.
  • Създавайте слайдове програмно, като използвате обекта слайд
  • Генерирайте презентация на PowerPoint от динамично съдържание като заявка към база данни, аналитичен изход или JSON полезен товар
  • Обръщайте всяка Open XML презентация (.pptx файл), включително всички нейни елементи
  • Добавете слайдове
  • Попълване на контейнери за текст, например за създаване на слайд с водещи символи
  • Добавете изображение към слайд в произволна позиция и размер
  • Добавете текстово поле към слайд; манипулиране на размера на шрифта на текста и удебеляването
  • Добавяне на таблица към слайд
  • Добавете автоматични форми (напр. многоъгълници, форми на блок-схеми и т.н.) към слайд
  • Добавяне и манипулиране на колонни, лентови, линейни и кръгови диаграми
GitHub

Статистика на GitHub

Име:
език:
звезди:
Вилици:
Разрешително:
Хранилището е последно актуализирано на

Първи стъпки с python-pptx

Можете да изтеглите библиотеката python-pptx от GitHub или да използвате командата pip install:

Монтаж

Инсталирането на python-pptx е лесно и може да се извърши от терминала, както е показано по-долу:

Инсталиране на python-ptpx


pip3 install python-pptx

Примери за код на python-pptx

Examples using the python-pptx Python library are as follow. You can use the FREE PowerPoint PPTX file template to try these examples.

Създайте PowerPoint PPTX с python-pptx

Можете да създадете празен PowerPoint PPTX с помощта на python-pptx от нулата.

Прочетете PowerPoint PPTX с python-pptx

python-pptx ви позволява да четете PowerPoint PPTX файл от диск от вашето Python приложение. Следният примерен код показва как да четете PPTX файл на PowerPoint с python-pptx.

Добавете текстово поле към PPTX файл на PowerPoint с python-pptx

python-pptx ви дава пълна възможност за добавяне на слайдове към PPTX файл и добавяне на текстово поле към него, където можете да добавяте текст. Това е показано в следния примерен код.

Добавете куршуми към PPTX файл с python-pptx

Можете да добавите точки към PPTX файл на PowerPoint с python-pptx. Следният примерен код показва как се добавят точки към слайдове на презентация.

Ресурси

  • БЕЗПЛАТЕН файл с шаблон на PowerPoint PPTX
  • Заключение

    python-pptx е много мощна библиотека за генериране на PowerPoint PPTX файлове. Като разработчик на приложения можете да използвате този API, за да създавате PowerPoint PPTX файлове и да добавяте различни елементи към слайдовете, като текстови контейнери, изображения, таблици, текстови полета, автоматични фигури, както и да променяте основните свойства на документа.

    Подобни Продукти

     Bulgarian