質問

GhostScriptを使用して、ASP.NETアプリケーションでPDFページのサムネイルを生成しています。 ghostscriptsharpと呼ばれるこのライブラリに包まれています。これは、dllimportを使用してGhostscript dllでメソッドを呼び出すだけです。

これは、管理されていないコードを呼び出しているという事実や、ライブラリがあちこちにファイルを作成しているように見えるため、中程度の信頼ホスティング環境では機能しないようです(仮想ディレクトリの外側)。

私はプロセスモニターを実行し、次のような場所で読み、querynameinformationfile、createfile、queryStandardInformationfileを読み込もうとしました。

c: windows system32 halftone defaultまたはc: gs gs8.63 lib halftone defaultまたはc: gs font halftone default

これが中程度の信頼で実行される「修正可能」であるかどうかについてのアイデアはありますか?

GhostScriptを使用できない場合、Medium Trustで機能する別の無料/オープンソースライブラリがありますか?

役に立ちましたか?

解決

私が理解していることから、Mediual Trustは、管理されていないコードを実行することを許可していません。

したがって、 GhostScriptは中程度の信頼では機能しません. 。 (少なくともこの答えの時点で。)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top