本文将指导您如何使用 Node.js 的 REST API 拆分 Word 文件。您将学习如何使用 Node.js 的云 SDK 自动从 Word 中提取页面。我们将讨论如何使用不同的参数来自定义拆分过程的输出。
先决条件
- 创建帐户并获取 API 凭证
- 下载 适用于 Node.js 的 Aspose.Words Cloud SDK 来拆分 Word 文件
- 使用上述 SDK 设置 Nodej.s 解决方案项目以提取页面
使用 Node.js 低代码 API 拆分 Word 文档的步骤
- 实例化WordsApi类的对象,用于分割Word文件
- 将Word文件加载到文件流对象中
- 使用输入文件、输出文件和页面范围创建 SplitDocumentOnlineRequest 对象
- 使用上述请求对象调用 在线拆分文档 对象
- 使用 Result.Document.TryGetValue() 方法获取目标输出页面并将其保存在磁盘上
以下步骤描述了如何使用 Node.js 的 REST API 拆分 Word 文档。首先加载源 Word 文件,然后创建 SplitDocumentOnlineRequest 对象,并提供输入文档、输出格式、输出文件名、起始页码和结束页码。最后,调用 SplitDocumentOnline 方法拆分文档并将所需的输出页面保存到磁盘。
Nodej.s Low Code API 中的在线 Word 文档拆分器代码
此代码演示了如何使用 Node.js 的 Low Code API 从 Word 文档中提取页面。目标文件名用作多个输出页面的前缀,其中_page#”用作后缀。使用此方案,它会创建与从源文档中提取的页面数量相同的名称,并且可以像示例代码中所示的那样进行提取,其中第 2 页保存在磁盘上。
在本主题中,我们学习了如何使用 Node.js 的 REST API 开发一个 DOCX 拆分器。要合并 Word 文件,请参考以下文章:使用 Node.js 的 REST API 合并 Word 文档。