使用 Python REST API 将 SmartArt 添加到 PowerPoint

本文介绍如何使用 Python REST API 向 PowerPoint 添加 SmartArt。您将学习如何使用基于 Python 的 Cloud SDK 通过 Python Low Code API 自动插入 PowerPoint SmartArt。此外,我们还将讨论如何在 PowerPoint 演示文稿幻灯片中创建不同类型的 SmartArt。

先决条件

使用 Python REST API 添加 PowerPoint 演示文稿 SmartArt 的步骤

  1. SlidesApi 对象中设置凭据以使用 SmartArt
  2. 将源演示文稿上传到云存储以插入智能图形
  3. 通过在 SmartArt 对象中设置所需的属性来创建图形数据
  4. 使用 创建形状() 方法插入 SmartArt
  5. 下载添加 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 中创建自定义形状 上的文章。

 简体中文