Как создать презентацию 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. Добавьте пустой слайд в коллекцию слайдов с помощью метода add_empty_slide.
  5. Вставьте прямоугольник внутрь слайда, используя метод add_auto_shape.
  6. Добавьте текстовый фрейм с помощью метода add_text_frame и примените различные текстовые свойства.
  7. С помощью метода Сохранить в Python презентация Powerpoint создается и сохраняется на диске

Чтобы создать настраиваемый PPTX Python API, необходимо придерживаться вышеупомянутых шагов. Этот процесс включает в себя создание пустой презентации с использованием класса Presentation, а затем добавление пустого слайда в коллекцию слайдов. Создается автофигура «Прямоугольник», которая заполняется текстом путем добавления текстового фрейма к фигуре и настройки текстовых свойств перед сохранением сгенерированной презентации на диске.

Код для создания PowerPoint с помощью Python

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

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

 Русский