Как да създадете PowerPoint презентация с помощта на Python

В тази проста статия ще покажем как да създадете PowerPoint Presentation с помощта на Python, като следвате подробните стъпки за настройка на средата и стартиране на примера от ваша страна. Можете да създадете PowerPoint с Python и да видите това във всеки един от визуализаторите на презентации, включително MS PowerPoint. Примерният код може да се използва във всяка от поддържаните от .NET Core платформи, конфигурирани с Python.

Стъпки за създаване на презентация на PowerPoint с помощта на C#

  1. Конфигурирайте среда за настройка на Aspose.Slides за Python чрез .NET във вашето приложение
  2. Импортирайте aspose.pydrawing и aspose.slides във вашия Python файл
  3. Генерирайте празна презентация с помощта на обекта от клас Presentation
  4. Добавете празен слайд в slides collection с помощта на метода add_empty_slide
  5. Вмъкнете форма на правоъгълник вътре в слайда, като използвате метода add_auto_shape
  6. Добавете текстова рамка с помощта на метода add_text_frame и приложете различни текстови свойства
  7. С помощта на метода Save в Python презентацията на Powerpoint се генерира и записва на диска

За да се генерира персонализиран PPTX Python API се използва, като се придържате към гореспоменатите стъпки. Процесът включва създаване на празна презентация с помощта на класа Presentation и след това добавяне на празен слайд в колекцията от слайдове. Създава се автоматична фигура на правоъгълник, която се запълва с текст чрез добавяне на текстова рамка към формата и задаване на текстовите свойства, преди да се запази генерираната презентация на диска.

Код за създаване на PowerPoint с Python

С помощта на горния пример в Python Presentation във формат PPTX е създаден на диска. Изброителят SaveFormat предоставя опции за запазване на презентацията и във формати PPT, PPS, PPSX, ODP, POT и POTX. Текстът във формата на слайда може да бъде допълнително персонализиран чрез използване на различни свойства, налични в класовете PortionFormat и ParagraphFormat, включително задаване на водещи точки за абзаци, текстови отстъпи, полета, подчертаване и подчертаване на текста.

В този пример видяхме, че за създаване на PPTX презентация може да се използва API, базиран на Python, без да се разчита на MS PowerPoint. Ако се интересувате от конвертиране на презентация в PDF, вижте статията на как да конвертирате презентация в PDF с помощта на Python.

 Български