按照本指南学习如何使用 Python REST API 向 PowerPoint 添加图片。您将学习如何使用基于 Python 的 Cloud SDK 通过 Python Low Code API 向 PowerPoint 添加图片。本文讨论了在将图片添加到幻灯片之前自定义图片的各种属性。
先决条件
- 创建帐户 API 凭证
- 下载 适用于 Python 的 Aspose.Slides Cloud SDK 以将图像插入幻灯片
- 使用上述 SDK 设置 Python 项目以在幻灯片中插入图像
使用基于 Python 的 API 在 PowerPoint 中添加图片的步骤
- 实例化SlidesApi对象以在幻灯片中插入图片
- 上传需要添加图片的目标演示文稿文件
- 准备所需格式的图像数据
- 创建 PictureFrame 对象以放置在幻灯片中
- 调用 创建形状 方法将图像插入到特定幻灯片中
- 添加图像后下载文件
以下步骤总结了如何使用 Python REST 接口向 PowerPoint 添加图片。将源演示文稿上传到云存储,使用 Convert 命名空间中的 ToBase64String() 方法准备图像,并使用此图像创建 PictureFrame 对象。最后,调用 CreateShape() 方法将图片添加到指定的幻灯片并下载更新后的演示文稿。
使用 Python REST API 向 PowerPoint 幻灯片添加图片的代码
此示例代码演示了如何使用 Python RESTful 服务在 PowerPoint 上放置图片。您可以通过设置 PictureFrame 对象中的 X 和 Y 属性来定义图片的起始位置,并使用 PictureFill 类对象定义图片填充模式。PictureFrame 属性定义幻灯片上图片的大小,与原始大小无关。
本文教我们如何添加图片。如需在演示文稿中添加注释,请参阅 使用 Python REST API 向 powerpoint 幻灯片添加注释 上的文章。