0

プロジェクト (C#、ASP.NET 2.0) で NFOP を使用して、最終的に PDF ファイルをユーザーに返します。

プロセスは現在次のようになっています。

  1. ストアド プロシージャ -> XML
  2. XML -> XSLT -> XSL-FO
  3. XSL-FO -> NFOP -> PDF

これは正常に機能し、PDF は美しく生成されます。問題は、それを行うのに 300 秒以上かかることです。ANTS プロファイラーは、問題が発生していることを示しています。

driver.run() 

NFOP 内のメソッド。これは膨大な量のデータではなく、nfop ドライバー オブジェクトに入る xsl-fo ソースのサイズは ~980k です。この問題の最も可能性の高い原因と解決策は何ですか?

ヒント、ヒント、または回答があれば大歓迎です。午前 11 時に VA スキャンに向かう予定でした。:|

4

2 に答える 2

1

FO.NETを検討しましたか?

于 2010-06-24T08:55:42.453 に答える
0

VisualVMのような自由に利用できるツールを使用して、コードをプロファイリングすることをお勧めします。問題を非常に迅速に表示できます。

于 2009-06-22T18:09:20.357 に答える