1

私が使用しているシステムは、Linuxユーティリティのconvertを使用してpdfをjpgに変換します。私の箱は私に次のエラーを与えます。

>$ convert Badge-1114044091.pdf Badge-1114044091.jpg
convert: Postscript delegate failed `Badge-1114044091.pdf'.
convert: missing an image filename `Badge-1114044091.jpg'.

しかし、生産機械はそうではありません。によると

>$ convert -version 

私のバージョンは生産機と同じです。追記を更新する必要があるかどうかを正確に確認する方法がわかりません。本当に巨大なLinuxの第一人者ではありません。

編集:提案に応じて、Ghostscriptをチェックしました。以下はすでにインストールされています。

>$ gs -version
ESP Ghostscript 8.15.3 (2006-08-25)
Copyright (C) 2004 artofcode LLC, Benicia, CA.  All rights reserved.
4

1 に答える 1

3

GhostScript をインストールします。

http://www.ghostscript.com/


ImageMagick (「変換」ユーティリティ) は、実際には PDF を変換しません。次のような難解なコマンドを使用して GhostScript を呼び出します。

gs -q -sDEVICE=jpeg -dBATCH -dNOPAUSE -dFirstPage=1 -dLastPage=1 -r<OUTPUT RESOLUTION> -sOutputFile=<OUTPUT>.jpg <INPUT>.pdf 2>&1

さらに制御したい場合は、そのコマンドを直接試してください。

于 2009-03-09T01:19:00.880 に答える