Aspose Word 18.12按标题快速切分

环境:
JDK: 1.8
Tomcat: 8.5
Aspose Word: 18.12
文件大小约:500页
标题数量约:800个
现有解析时间:解析约需要2分钟
实现目标:按标题分块切分为小片段存储至数据库,希望在相同环境下提高解析效率

@vpsoft

回答此类问题非常困难,因为CPU性能和内存使用量都取决于要加载/生成的文档的复杂性和大小。

在内存方面,Aspose.Words没有任何限制。 如果您要将大量的Word文档加载到Aspose.Words的DOM中,则需要更多的内存。 这是因为在处理过程中,文档需要全部保存在内存中。 通常,Aspose.Words需要比原始文档大10倍的内存才能在内存中构建DOM。

关闭文档后,将在下一个垃圾回收器周期中从内存中清除所有DOM数据。 请注意,在关闭应用程序之前,可能不会释放内存。

我们建议您尝试使用最新版本的 Aspose.Words for Java 20.12。 希望这对您有所帮助。