MS Word是用于存储和共享信息的流行格式。在某些情况下,想将Word文档拆分为多个文件。例如,文档可能包含需要与不同人员共享的不同部分,或者包含一些需要分开的机密信息。在这种情况下,拆分Word文档被证明是有帮助的。在本文中,将学习 如何使用C ++拆分MS Word文档。
- 使用C ++按页面拆分Word文档
- 使用页面范围分割Word文档
- 使用C ++按部分拆分Word文档
Aspose.Words for C ++是本机C ++库,允许您生成,更改和转换Microsoft Word文档。此外,它还支持将Word文档拆分为多个文件。
如果你还没有用过C ++版Aspose.Words可以点击这里下载最新版测试。
使用C ++按页面拆分Word文档
以下是使用C ++拆分Word文件的步骤。
- 使用Document类加载Word文档 。
- 创建DocumentPageSplitter 类的实例, 并使用上一步中创建的Document对象对其进行初始化。
- 循环浏览文档的页面。
- 使用DocumentPageSplitter.GetDocumentOfPage(int32_t PageIndex)方法提取每个页面。
- 使用Document-> Save(System :: String fileName)方法保存文档。 <