Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【ImageMagick】エラーメッセージ「convert: FailedToExecuteCommand `"gswin64c.exe"~」

convertツールを使用した際に、PDFに関わる処理をしたときに、以下のようなエラーメッセージが表示されて、うまく動作しないことがある。カラーのPDFファイル「color.pdf」をグレースケールのPDF「grayscale.pdf」に400dpiで変換した場合の例。

>magick convert -type Grayscale -density 400 color.pdf grayscale.pdf
convert: FailedToExecuteCommand `"gswin64c.exe"(以下、表示省略)

これはその環境にGhostscriptがインストールされておらず、PDFファイルを扱えないことによりエラーが生じている。MagickはPDFファイルの処理にはGhostscriptを使用しているため、PDFファイルを使用する場合はGhostscriptをインストールすること。

ghostscript.com