本文介绍如何使用 Node.js 的 REST API 压缩 Word 文件。您将学习如何使用 Node.js 的云 SDK,使用 Node.js 的 Low Code API 压缩 Word 中的图片。它提供多种选项,可自定义压缩过程并根据需求生成输出文件。
先决条件
- 创建帐户并获取 API 凭证
- 下载 适用于 Node.js 的 Aspose.Words Cloud SDK 以减小 Word 文件的大小
- 使用上述 SDK 设置 Nodej.s 解决方案项目以压缩 Word 文件
使用 Node.js 的低代码 API 压缩 Word DOC 的步骤
- 使用客户端 ID 和密钥创建 WordsApi 类的对象来压缩文件
- 创建 CompressDocumentOnlineRequest 对象并设置 CompressOptions、源文档和输出文件
- 调用在线压缩文档方法压缩Word文件中的图片
- 下载压缩的输出文件
以上步骤描述了如何使用 Node.js 的 REST API 在线压缩 Word 文档。加载包含图像的源 Word 文件,并通过提供输入文件、输出文件和压缩选项来创建 CompressDocumentOnlineRequest 对象。调用 CompressDocumentOnline 方法压缩 Word 文件,并从 API 响应对象保存输出的 Word 文件。
使用 Nodej.s REST API 压缩 Word 文档的代码
此代码演示了如何使用 Node.js 的 Low Code API 来缩减 Word 文件的大小。CompressOptions 包含用于设置图像质量和缩减图像大小的选项。您还可以使用 CompressDocumentOnlineRequest 对象设置加载编码和密码。
In this topic, we have learned to compress the Word file size by reducing the image size in a Word file. If you want to change the properties of a Word file, refer to the following article: Change Properties of Word Document with Nodej.s REST API.