本文将指导您如何使用 Python REST API 从 PowerPoint 中提取图片。您将学习如何使用基于 Python 的云 SDK,通过 Python REST 接口自动检索 PowerPoint 中的图片。本文将分享提取所有图片或从演示文稿中获取选定图片的具体步骤。
先决条件
- 创建帐户 API 凭证
- 下载 适用于 Python 的 Aspose.Slides Cloud SDK 以检索演示文稿中的图像
- 使用上述 SDK 设置 Python 项目以提取图片
使用 Python REST API 提取 PowerPoint 图片的步骤
- 初始化SlidesApi对象,使用客户端ID和密钥提取图片
- 将包含图像的 PowerPoint 文件上传到 Aspose 云存储
- 使用 下载图像默认格式() 方法将 PowerPoint 演示文稿中的所有图像下载到 ZIP 文件中
- 将包含所有提取图像的 ZIP 文件保存到本地存储
- 从 PowerPoint 演示文稿下载单个图像
- 将提取的单张图片保存为PNG文件到本地存储
以下步骤介绍了如何使用基于 Python 的 API 获取 PowerPoint 演示文稿图片。初始化 SlidesApi 对象,将演示文稿上传到服务器,从 API 响应中以 ZIP 流的形式下载所有图片,并将其保存到磁盘。使用 DownloadImageDefaultFormat() 方法,只需提供演示文稿中的图片索引即可获取所需的图片。
使用 Python RESTful 服务提取演示文稿中图片的代码
此代码演示了如何使用 Python Low Code API 从 PowerPoint 中提取图片。DownloadImagesDefaultFormat() 方法接收演示文稿文件名,并返回保存在本地存储中的 ZIP 流。ZIP 文件中的所有文件都包含默认图像类型。
本文教我们如何使用 Python REST 接口提取 PowerPoint 幻灯片中的图片。若要在演示文稿中添加水印,请参阅文章 使用 Python REST API 向 PPT 添加水印。