В этом кратком руководстве рассказывается, как создать PPT с помощью Python, предоставив подробные сведения и настроив среду для выполнения примера кода. Чтобы создать PowerPoint с помощью Python, подробно описаны шаги, которые помогут использовать необходимые классы и пространства имен для этой задачи. В конце образец презентации с фигурой линии, добавленной внутри слайда, сохраняется на диске как PPTX.
Шаги по созданию PowerPoint с помощью Python
- Настройте среда для использования Aspose.Slides for Python через .NET
- Импортируйте необходимые пространства имен из библиотеки Aspose.Slides.
- Создайте пустую презентацию, используя объект класса Presentation
- Создайте объект класса Slide для доступа к первому слайду по умолчанию.
- Добавьте фигуру линии внутри слайда
- Сохраните только что созданную презентацию на диск
Эти вышеупомянутые шаги в 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.