本文将介绍如何使用 Node.js 的 REST API 更改 Word 文档的属性。我们将使用 Aspose.Words for Node.js Cloud SDK,通过 Node.js 的 Low Code API 添加或更新 Word 文档属性。本文将指导您添加新的自定义属性,或使用属性名称和新值更新现有的内置或自定义属性。
先决条件
- 创建帐户并获取 API 凭证
- 下载 适用于 Node.js 的 Aspose.Words Cloud SDK 以添加或更新 Word 文档属性
- 使用上述 SDK 设置 Nodej.s 解决方案项目
使用 Node.js REST API 在 Word 中编辑文档属性的步骤
- 设置 API 的客户端 ID 和客户端密钥以修改 Word 属性
- 使用客户端凭据创建 WordsApi 类的对象
- 将源Word文件读入内存流,修改其属性
- 通过提供属性值来创建 DocumentPropertyCreateOrUpdate 类对象
- 通过设置所需的属性来创建 CreateOrUpdateDocumentPropertyOnlineRequest 对象
- 调用 在线创建或更新文档属性 方法来创建或更新属性
- 使用新的属性值保存输出 Word 文件
上述步骤描述了使用 Node.js REST API 修改文档属性的过程。首先创建 WordsApi 类对象,然后将源 Word 文件加载到内存流中。然后,使用 DocumentPropertyCreateOrUpdate 对象定义新的属性参数,使用属性值和属性名称创建 CreateOrUpdateDocumentPropertyOnlineRequest,最后调用 CreateOrUpdateDocumentPropertyOnline 对象在已加载的 Word 文件中添加或更新属性。
使用 Node.js 的低代码 API 编辑文档属性的代码
此示例代码演示了如何使用 Node.js 的低代码 API 处理 Microsoft Word 属性。在创建 CreateOrUpdateDocumentPropertyOnlineRequest 对象时,我们指定了 destFileName,它是在云端创建的结果输出文件的名称。处理完 document 属性后,使用相同的文件名下载输出文件并保存到磁盘。
We have learned to edit document properties with Nodej.s Low Code API. To read comments from a Word file, refer to the following article: Read Comments in Word Document with Nodej.s REST API.