按照本文,使用 Python REST API 在 PowerPoint 中创建自定义形状。您将学习如何使用 Python RESTful 服务自动创建和添加 PowerPoint 的自定义形状**。本文详细介绍了创建形状、设置形状参数以及将其添加到特定幻灯片的所有细节。
先决条件
- 创建帐户 API 凭证
- 下载 适用于 Python 的 Aspose.Slides Cloud SDK 以在幻灯片中插入形状
- 使用上述 SDK 设置 Python 项目来创建形状
使用 Python REST API 添加 PPT 形状的步骤
- 创建 SlidesApi 对象并上传源演示文稿以向其中添加形状
- 指定要修改的幻灯片类型是母版幻灯片
- 创建具有特定属性的新形状对象
- 使用 创建特殊幻灯片形状() 方法将新形状添加到指定的幻灯片
- 下载包含新形状的更新后的演示文稿文件
以下步骤讲解如何使用 Python REST API 生成演示文稿形状。创建 SlidesApi 对象,将演示文稿上传到云存储,指定要修改的幻灯片类型,并使用所需参数实例化 Shape 对象。将形状添加到母版幻灯片,并下载包含新形状的更新演示文稿。
使用 Python REST 接口为 PPT 添加形状的代码
此代码演示了如何使用 Python RESTful 服务处理幻灯片的形状。您可以使用枚举器 GeometryShape.ShapeTypeEnum 添加任何类型的形状,包括线条、三角形、矩形和菱形等。您还可以选择其他特殊类型的幻灯片,例如 LayoutSlide 和 NotesSlide。
本文教我们如何在幻灯片上绘制形状。要添加图片,请参阅文章 使用 Python REST API 向 PowerPoint 添加图片。