ghostscriptのインストール

PSP用に pdf -> jpg の変換がしたかったので.

ghostscriptのソース(ghostscript-8.53.tar.bz2)とフォント(ghostscript-fonts-std-8.11.tar.gz)をダウンロード.
http://pages.cs.wisc.edu/~ghost/doc/AFPL/get853.htm

ソースを展開してコンパイル,インストール.
# ./configure
# make
# make install

展開したフォントを /usr/local/share/ghostscript に移動.
# mv fonts /usr/local/share/ghostscript

日本語表示のために日本語フォントをインストール.

CIDフォントが必要なので,和田研から
・WadaMin-Regular
・Wadamin-Bold
をダウンロード.

フォントを /usr/local/share/ghostscript/Resource/CIDFont に置き, /usr/local/share/ghostscript/8.53/lib/gs_res.ps を変更.
------------------------------------------------------------------------
/FontResourceDir (Font) .resource_dir_name

/FontResourceDir (/usr/local/share/ghostscript/Resource/CIDFont/) .resource_dir_name

/GenericResourceDir () .resource_dir_name

/GenericResourceDir (/usr/local/share/ghostscript/Resource/) .resource_dir_name
------------------------------------------------------------------------

代用フォントの設定.cidfmapに以下を追記
# vim /usr/local/share/ghostscript/8.53/lib/cidfmap
------------------------------------------------------------------------
/Ryumin-Light /WadaMin-Regular ;
/GothicBBB-Medium /WadaMin-Bold ;
------------------------------------------------------------------------

動作確認.
# /usr/local/bin/gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=jpeg -sOutputFile=test-%03d.jpg "変換するpdfファイル"

正常に動作すればjpgファイルが出力される.
(複数ページのpdfファイルならば連番のjpgファイル)

シェルを書いてパスを通しておくと便利.