1

Web アプリケーションで Ghost4j を使用して PDF を TIFF に変換しています。アプリケーションでパフォーマンス テストを行っているときに、複数の PDF ドキュメントを変換する必要がある場合、長い時間がかかることがわかりました。さらに調査した結果、ドキュメントのこの部分を見つけました: http://www.ghost4j.org/threadsafetyandmultithreading.html

ただし、コードをsynchronizedブロックして使用する必要があるかどうかは混乱していますsetMaxProcessCount()か?

現時点で私がやっている方法は次のとおりです。

    PDFDocument lDocument = new PDFDocument();
    lDocument.load(new File (pdfFilePath));
    SimpleRenderer lRenderer = new SimpleRenderer();
    lRenderer.setResolution(300);

    // render as images
    List<Image> lImages = lRenderer.render(lDocument);

質問

  • 複数のリクエストを受け取る Web アプリケーションでこれを機能させるにはどうすればよいでしょうか。
4

0 に答える 0