本文将指导您如何使用 Node.js REST API 替换 PowerPoint 中的图片。您将学习如何使用基于 Node.js 的 Cloud SDK,通过 Node.js REST 接口替换 PowerPoint 中的图片。本文将提供上传源文件和从云存储下载修改后文件的完整步骤。
先决条件
- 创建帐户 API 凭证
- 下载 适用于 Node.js 的 Aspose.Slides Cloud SDK 来替换图片
- 使用上述 SDK 设置 Node.js 项目来替换图片
使用基于 Node.js 的 API 替换 PPT 中的图像的步骤
- 初始化SlidesApi类对象,用于替换图片
- 上传目标演示文稿,其中包含一些要替换的图像
- 将源图像加载到 Stream 对象中以将其添加到演示文稿中
- 通过提供演示文稿名称、目标图像索引和新图像流来调用 替换图像() 方法
- 下载修改后的演示文稿(包含新图像)
以下步骤描述了如何使用 Node.js REST 接口替换 PowerPoint 中的图片。将源演示文稿上传到云存储,将所需图像读入 Stream 对象,并使用所需参数调用 ReplaceImage() 方法。随后,调用 DownloadFile 方法获取更新后的演示文稿。
使用 Node.js REST API 替换 PPT 中的图片的代码
此代码演示了如何使用 Node.js RESTful 服务更改 PowerPoint 中的图片形状。如果您未将演示文稿文件上传到云存储,它将使用云存储中任何可用的同名演示文稿。如果您使用之前在其他会话中上传的云存储中的现有文件名,则可能会得到不同的结果。
本文教了我们如何在演示文稿中替换图片。要添加新图片,请参阅 使用 Node.js REST API 向 PowerPoint 添加图片 上的文章。