各種イメージ・データの変換には、この convert, djpeg & cjpeg の他に、 PBMPLUS (Extended Portable Bitmap Toolkit, 最近は netpbm と言う?) と呼ばれるパッケージが利用できる10。man pbm あるいは/usr/local/meiji/text/image/pbmplus/README を参照。
GIF を PostScript に変換 (netpbm を利用) |
giftopnm venus.gif | pnmtops -noturn > venus.ps |
pngtopnm を使えば同様に PNG 形式のデータを PostScript 形式に変換 できる。
PNG を PostScript に変換 (netpbm を利用) |
pngtopnm venus.png | pnmtops -noturn > venus.ps |
bmptoppm を使えば同様に MS Windows の bitmap 形式の データを PostScript 形式に変換できる。
Windows bitmap を PostScript に変換 (netpbm を利用) |
bmptoppm venus.bmp | pnmtops -noturn > venus.ps |
逆に PostScript データをイメージファイルにするには、Ghostscript で PNM 形式 (portable any map) にしてから、netpbm を利用すればよい (GIF にする には ppmtogif, PNG にするには pnmtopng を使う)。
PostScript をイメージファイル (例として PNG) に変換する |
echo quit | gs -dNOPAUSE -q -sDEVICE=pnm -sOutputFile=mytest.pnm mytest.ps - popd pnmcrop mytest.ppm | pnmtopng > mytest.png |