6

Ghostscript を使用する .net Windows フォーム アプリケーションがあります。エラー メッセージが表示されるのは 1 台のマシンだけです。他のすべて (100 秒) では、動作します。これは Citrix 環境にあります。

エラーは「AFPL Ghostscript 8.53: 初期化ファイル gs_init.ps が見つかりません」です。

確認しましたが、ファイルは存在します。

4

2 に答える 2

19

OSx ( pdflatex *.tex) で latex ファイルをコンパイルするときに、同様の問題が発生しました。この問題はgs、MacTeX によってインストールされたため発生しました。このコマンドpdflatexは、によってインストールされたコマンドではなく、MacTex によってインストールされたコマンド gs を使用していましたbrew。次のコマンドを実行して問題を修正しましたbrew link --overwrite ghostscript

于 2020-10-01T07:35:33.357 に答える
1

Delphi アプリケーションから GS dll を呼び出すときに、同様の問題が発生しました。環境変数を設定することで解決しました。

ドキュメントから: Ghostscript は次の順序でディレクトリを試行します:

  1. -P-現在のディレクトリ (スイッチによって無効にされていない場合)。
  2. -Iコマンド ラインのスイッチで指定されたディレクトリがある場合は、そのディレクトリ。
  3. 環境変数で指定されたディレクトリGS_LIB(存在する場合)。
于 2012-10-13T19:41:22.183 に答える