2007-05-30

PDF を JPEG に変換するには。

個人的メモ。 こんなコマンドを実行すればOK。


for infile in *.pdf ; do
outfile=$(echo $infile|sed -e s/.pdf/.jpg/)
gs -dBATCH -dNOPAUSE -sDEVICE=jpeg -sOutputFile=out/$outfile $infile
done

(2007/6/5 追記) 「PDFをJPGに変換」とかいう検索ワードで検索して、この日記にたどり着く人が多いので、もうちょっと書きます。


このコマンドでは、カレントディレクトリにある pdf のファイルを ディレクトリ ./out/ に jpg に変換して保存する、という具合の動作をします。


上のコマンドでは GhostScript をつかっています。 Windowsでしたら Cygwin をインストール するときに、インストールするパッケージを選択するときに ghostscript を選択することで、利用できます。 Linux ならばそのままコマンド実行していただいて大丈夫かと思います。 上のコマンドですが、Unixなどのbashでのコマンドになります。 また、PDFファイルにフォントが埋め込まれていない場合、Ghostscript のフォントの設定が必要になるかとおもいます。(特に日本語フォント)


Linuxや Cygwin などのUnix環境を使われていない方の、PDFをJPGに変換する方法は… 知りませんw

0 件のコメント:

コメントを投稿