本快速教程是关于如何通过提供详细信息和配置环境以执行示例代码来使用 Python 创建 PPT。为了使用 Python 创建 PowerPoint** 共享详细步骤,指导使用此任务所需的类和命名空间。最后,在幻灯片中添加了线条形状的示例演示文稿以 PPTX 的形式保存在磁盘上。
使用 Python 创建 PowerPoint 的步骤
- 配置 通过 .NET 使用 Aspose.Slides for Python 的环境
- 从 Aspose.Slides 库中导入要使用的必要命名空间
- 使用 Presentation 类对象创建一个空的演示文稿
- 创建一个 Slide 类对象以访问默认的第一张幻灯片
- 在幻灯片内添加线条形状
- 将新创建的演示文稿保存在磁盘上
Python 中的这些上述步骤使用简单的 API 调用创建 PowerPoint 演示文稿。我们将通过实例化 Presentation 类对象来开始该过程,以创建一个空的演示文稿并使用 Slide 类对象访问默认的第一张幻灯片。然后将线条添加到幻灯片中,并将演示文稿以 PPTX 格式保存在磁盘上。
使用 Python 创建 PPT 的代码
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。您将需要加载模板演示文稿,这将使您受益于使用模板幻灯片主题。然后,您可以添加新幻灯片和继承模板属性的相应形状。您可以使用 API 以编程方式添加文本、SmartArt、OLE 框架、图片框架和许多其他 PowerPoint 支持的形状。
在本文中,我们见证了借助简单的 API 调用使用 Python 创建 PPT 或 PPTX 演示文稿是多么容易。如果要将 Word 文件转换为 PDF,请参阅 如何使用 Python 将 Word 转换为 PDF 上的文章。