这篇简短的文章包含有关如何使用 Java 拆分 Word 文档的信息。它提供了有关配置环境的详细信息、编写此应用程序要遵循的一组步骤,以及一个可运行的示例代码,该代码演示了使用 Java 在 Word 中拆分页面的过程。它描述了基于每个页面拆分文档的过程,但它还讨论了以各种方式拆分 Word 文档并将其保存为 DOCX、DOC 或任何其他支持的格式的选项.
使用 Java 拆分 Word 文件的步骤
- 搭建使用Aspose.Words for Java拆分Word文档的环境
- 将具有多个页面的示例 Word 文件加载到 Document 类对象中
- 获取加载文档的总页数
- 解析文档的每一页
- 使用 Document 类中的 extractPages() 方法提取指定页面
- 将新提取的文档保存在磁盘上
这些步骤通过共享示例代码中使用的资源库的链接来解释使用 Java 拆分 Word 文档的过程。首先,将源 Word 文件加载到 Document 类对象中,该对象还包含拆分文档的方法。这里给出了拆分文档的步骤,以便提取每个页面并将其保存为单独的文档。
使用 Java 从 Word 中提取页面的代码
此代码演示了使用 Java* 拆分 DOCX 的过程,其中源文档是使用 Document 类对象加载的,该类对象具有各种构造函数,这些构造函数采用文件名、输入流和 LoadOptions 类对象来设置受保护文件的密码以及其他属性也是如此。 extractPages() 函数可用于通过提供起始索引和要提取为新文档的页数来提取页面。根据要求,还可以使用选项按标题、部分和页面范围拆分文档。
本教程指导我们使用 Java* 编写 *Word 页面拆分器。如果您有兴趣了解添加评论的过程,请参阅 如何使用 Java 在 Word 中添加注释 上的文章。