ASP.NET アプリケーションで PDF ページのサムネイルを生成するために GhostScript を使用しています。DllImport を使用して GhostScript DLL のメソッドを呼び出すだけの GhostScriptSharp というライブラリにラップしています。
これは、中程度の信頼のホスティング環境では機能しないようです。これは、アンマネージ コードを呼び出しているか、ライブラリがあらゆる場所 (仮想ディレクトリの外) にファイルを作成しているように見えるためです。
Process Monitor を実行したところ、次のような場所で Read、QueryNameInformationFile、CreateFile、および QueryStandardInformationFile を実行しようとしていることがわかりました。
C:\WINDOWS\system32\Halftone\Default または C:\gs\gs8.63\lib\Halftone\Default または C:\gs\font\Halftone\Default
これが中程度の信頼で実行するために「修正可能」であるかどうかについてのアイデアはありますか?
GhostScript を使用できない場合、中程度の信頼で動作する別のフリー/オープン ソース ライブラリはありますか?