Ghostscript を使用する .net Windows フォーム アプリケーションがあります。エラー メッセージが表示されるのは 1 台のマシンだけです。他のすべて (100 秒) では、動作します。これは Citrix 環境にあります。
エラーは「AFPL Ghostscript 8.53: 初期化ファイル gs_init.ps が見つかりません」です。
確認しましたが、ファイルは存在します。
OSx ( pdflatex *.tex
) で latex ファイルをコンパイルするときに、同様の問題が発生しました。この問題はgs
、MacTeX によってインストールされたため発生しました。このコマンドpdflatex
は、によってインストールされたコマンドではなく、MacTex によってインストールされたコマンド gs を使用していましたbrew
。次のコマンドを実行して問題を修正しましたbrew link --overwrite ghostscript
Delphi アプリケーションから GS dll を呼び出すときに、同様の問題が発生しました。環境変数を設定することで解決しました。
ドキュメントから: Ghostscript は次の順序でディレクトリを試行します:
-P-
現在のディレクトリ (スイッチによって無効にされていない場合)。-I
コマンド ラインのスイッチで指定されたディレクトリがある場合は、そのディレクトリ。GS_LIB
(存在する場合)。