Как создать PPT с помощью Python

В этом кратком руководстве рассказывается, как создать PPT с помощью Python, предоставив подробные сведения и настроив среду для выполнения примера кода. Чтобы создать PowerPoint с помощью Python, подробно описаны шаги, которые помогут использовать необходимые классы и пространства имен для этой задачи. В конце образец презентации с фигурой линии, добавленной внутри слайда, сохраняется на диске как PPTX.

Шаги по созданию PowerPoint с помощью Python

  1. Настройте среда для использования Aspose.Slides for Python через .NET
  2. Импортируйте необходимые пространства имен из библиотеки Aspose.Slides.
  3. Создайте пустую презентацию, используя объект класса Presentation
  4. Создайте объект класса Slide для доступа к первому слайду по умолчанию.
  5. Добавьте фигуру линии внутри слайда
  6. Сохраните только что созданную презентацию на диск

Эти вышеупомянутые шаги в Python создают презентацию PowerPoint с помощью простых вызовов API. Мы начнем процесс с создания объекта класса Presentation для создания пустой презентации и доступа к первому слайду по умолчанию с помощью объекта класса Slide. Затем на слайд добавляется фигура линии и презентация сохраняется на диск в формате PPTX.

Код для создания PPT с использованием Python

import aspose.slides as slides
# Initialize the license to avoid trial version watermark in generated presentation
createSlidesLicense = aw.License()
createSlidesLicense.set_license("Aspose.Slides.lic")
# Create the Presentation class object to create empty presentation file
with slides.Presentation() as presentation:
# Accessing the default first slide
slide = presentation.slides[0]
# Adding a line shpe inside slide
slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0)
# Save the presentaiton on disk in PPTX format
presentation.save("NewPresentation.pptx", slides.export.SaveFormat.PPTX)

Вы также можете использовать Python для создания PowerPoint из шаблонов презентаций. Вам потребуется загрузить презентацию шаблона, что даст вам преимущество использования темы слайда шаблона. Затем вы можете добавить новые слайды и соответствующие фигуры, наследуя свойства шаблона. Вы можете добавлять текст, SmartArt, OLE Frame, Picture Frames и многие другие фигуры, поддерживаемые PowerPoint, программно с помощью API.

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

 Русский