本简短指南描述了如何使用 Python 在 PowerPoint 中添加 SmartArt 图形。它涵盖了 IDE 设置、逐步说明列表以及使用 Python 的 PowerPoint SmartArt 示例代码。您将获得有关通过设置各种参数来自定义输出 PPT/PPTX 的详细信息。
使用 Python 为 PowerPoint 演示文稿创建 SmartArt 图形的步骤
- 设置环境以使用 Aspose.Slides for Python via .NET 添加 SmartArt 形状
- 使用 Presentation 类创建一个空白演示文稿
- 使用 add_smart_art() 方法创建一个新的基本流程图,并使用 remove_node() 方法删除默认节点
- 在图中添加新节点以描绘流程步骤
- 添加另一张包含组织结构图的幻灯片,并删除现有的默认节点
- 在图表中添加根节点和多个子节点,位于不同位置
- 插入一个包含基本循环图的第三张幻灯片,删除其默认节点,并添加所需的格式化节点
这些步骤说明了如何使用 Python 为 PowerPoint 创建 SmartArt。从库中导入所需的模块,使用 add_smart_art() 方法添加 SmartArt 形状,使用 remove_node() 方法删除默认节点,并使用 add_node() 方法添加新节点。根据需要为添加的节点设置相关属性,例如 text_frame.text、is_assistant、organization_chart_layout 和 fonts。
使用 Python 在 PowerPoint 中添加 SmartArt 图表的代码
此代码演示了如何添加和设置 PowerPoint smart art design using Python。您可以将现有图表切换到不同的布局,以避免删除并重新创建图表。对流程图使用反向模式,使步骤以相反的方式显示。
本文展示了如何使用 SmartArt 图形。要从 PowerPoint 中删除注释,请参阅文章 使用 Python 从 PowerPoint 删除注释.