2017-08-16 7 views
0

私はJava用のAsposeスライドライブラリを使用しています。プレゼンテーションクラスの初期化にはかなりの時間がかかります。Aspose初期化/インスタンス化中にかなりの時間がかかるスライド

また、スライドショーの場合は、5秒を取ります。 しかし、コードを2回実行した場合、2回目の試行では、かなり短い時間、つまり約1秒かかります。バージョンを使用し

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

です:aspose-slides-17.7-jdk16.jar

システム構成:Processor: Core i3, RAM: 6 GB; OS: Ubuntu

それは速いようにする方法はありますか?

答えて

0

Presentationオブジェクトを初めてインスタンス化するときに、Aspose.Slides DOM(Document Object Model)を内部的に多くのクラスを含むメモリに読み込み、しばらく時間を費やすということを共有したいという要件を共有しました。これは一度だけ行われ、同じプレゼンテーションや他のプレゼンテーションをAPIを使用して再度読み込むと、時間が大幅に短縮されます。これはAPIの実装動作であり、APIパフォーマンスのさらなる向上にも取り組んでいます。これが理解できることを願っています。

私はAsposeのSupport developer/Evangelistとして働いています。

ありがとう、

関連する問題