Бібліотека редактора 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

Нижче наведено деякі з основних функцій API Python-PPTX:

  • Єдиний 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. У наступному прикладі коду показано, як читати файл PowerPoint PPTX за допомогою python-pptx.

Додайте Textbox до файлу PowerPoint PPTX за допомогою python-pptx

python-pptx дає вам повний важіль для додавання слайдів до файлу PPTX і текстового поля до нього, де ви можете додати текст. Це показано в наступному прикладі коду.

Додайте маркери до файлу PPTX за допомогою python-pptx

Ви можете додати маркери до файлу PowerPoint PPTX за допомогою python-pptx. У наведеному нижче прикладі коду показано, як маркери додаються до слайдів презентації.

Ресурси

  • БЕЗКОШТОВНИЙ файл шаблону PowerPoint PPTX
  • Висновок

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

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

     Ukrainian