Aspose Slide在初始化/实例化时占用了大量时间

时间:2017-08-16 14:54:02

标签: java aspose

我正在使用AS的Aspose Slide库。它需要花费大量时间来初始化它的Presentation类。

对于单张幻灯片演示,它还需要 5秒。 但是如果我们运行代码两次,第二次尝试则需要相当少的时间,即大约1秒钟。

Presentation pres = new Presentation("file.ppt");

使用的版本是:aspose-slides-17.7-jdk16.jar

系统配置:Processor: Core i3, RAM: 6 GB; OS: Ubuntu

有没有办法让它快?

1 个答案:

答案 0 :(得分:0)

我已经观察到共享的要求并且喜欢在第一次实例化Presentation对象时共享它,它在内存中加载Aspose.Slides DOM(文档对象模型),其内部包含更多的类并且需要一些时间。这只发生一次,当您使用API​​再次加载相同或其他演示时,它将花费相当少的时间。这是API的实现行为,我们也在努力进一步提高API性能。我希望这是可以理解的。

我是Aspose的支持开发人员/传播者。

非常感谢,