У цій простій статті ми покажемо, як створити PowerPoint Presentation за допомогою Python, дотримуючись детальних кроків для налаштування середовища та запустивши приклад на вашому кінці. Ви можете створити PowerPoint за допомогою Python і переглянути це в будь-якій програмі перегляду презентацій, включаючи MS PowerPoint. Приклад коду можна використовувати на будь-якій платформі, яка підтримується .NET Core і налаштована за допомогою Python.
Кроки для створення презентації PowerPoint за допомогою C#
- Налаштуйте середовище для налаштування Aspose.Slides для Python через .NET у своїй програмі
- Імпортуйте aspose.pydrawing і aspose.slides у свій файл Python
- Створіть порожню презентацію за допомогою об’єкта класу Presentation
- Додайте порожній слайд у slides collection за допомогою методу add_empty_slide
- Вставте форму прямокутника всередину слайда за допомогою методу add_auto_shape
- Додайте текстовий кадр за допомогою методу add_text_frame і застосуйте різні текстові властивості
- За допомогою методу збереження в Python презентація Powerpoint генерується та зберігається на диску
Для створення налаштованого PPTX Python API використовується, дотримуючись вищезазначених кроків. Процес передбачає створення порожньої презентації за допомогою класу Presentation, а потім додавання порожнього слайда в колекцію слайдів. Створюється автофігура «Прямокутник», яка заповнюється текстом шляхом додавання текстового кадру до фігури та встановлення текстових властивостей перед збереженням створеної презентації на диску.
Код для створення PowerPoint за допомогою Python
За допомогою наведеного вище прикладу на диску було створено презентацію Python у форматі PPTX. Перелічувач SaveFormat також надає параметри збереження презентації у форматах PPT, PPS, PPSX, ODP, POT і POTX. Текст усередині фігури слайда можна додатково налаштувати за допомогою різних властивостей, доступних у класах PortionFormat і ParagraphFormat, зокрема встановлення маркерів абзаців, текстових відступів, полів, підкреслення та виділення тексту.
У цьому прикладі ми побачили, що для створення презентації PPTX можна використовувати API на основі Python, не покладаючись на MS PowerPoint. Якщо ви зацікавлені в перетворенні презентації на PDF, зверніться до статті як конвертувати презентацію в PDF за допомогою Python.