本文介绍如何使用 Python REST API 向 PowerPoint 添加 SmartArt。您将学习如何使用基于 Python 的 Cloud SDK 通过 Python Low Code API 自动插入 PowerPoint SmartArt。此外,我们还将讨论如何在 PowerPoint 演示文稿幻灯片中创建不同类型的 SmartArt。
先决条件
- 创建帐户 API 凭证
- 下载 适用于 Python 的 Aspose.Slides Cloud SDK 以便在幻灯片中插入 SmartArt
- 使用上述 SDK 设置 Python 项目来创建 SmartArt 图形
使用 Python REST API 添加 PowerPoint 演示文稿 SmartArt 的步骤
- 在 SlidesApi 对象中设置凭据以使用 SmartArt
- 将源演示文稿上传到云存储以插入智能图形
- 通过在 SmartArt 对象中设置所需的属性来创建图形数据
- 使用 创建形状() 方法插入 SmartArt
- 下载添加 SmartArt 后更新的演示文稿文件
以下步骤讲解了如何使用 Python REST API 来操作 PowerPoint 中的 SmartArt。创建 SlidesApi 类对象,上传源演示文稿,并根据指定的设置(包括位置、大小、布局、快速样式和颜色样式)创建 SmartArt 对象。最后,使用 CreateShape() 方法将 SmartArt 的多个节点添加到相应的幻灯片中。
使用基于 Python 的 API 添加 PowerPoint 智能形状的代码
此代码演示了如何在幻灯片中插入使用 Python REST 接口的 Smart Art 图形。使用 LayoutEnum 从大量值(包括 AccentProcess、AccentedPicture、ArrowRibbon、BasicPyramid 和 BasicProcess 等)中选择所需的 SmartArt 形状。同样,快速样式和颜色样式枚举器也提供了多种选项来自定义 SmartArt。
本文教我们如何在演示文稿幻灯片中创建 SmartArt。有关在演示文稿中添加自定义形状,请参阅 使用 Python REST API 在 PowerPoint 中创建自定义形状 上的文章。