落穂拾い

Gleanings in my life

mogrify (ImageMagick)でディレクトリ内のファイルを一挙の convert

2011年09月03日 19時50分34秒 | Linux
ImagiMagick は便利なコマンド、そして夥しいオプションがある。たまにしか使わない人にとって、記憶しておくことはほとんど不可能に等しい。 というわけで、ちょっとした ImageMagick のメモ。 今回は、ディレクトリ内のポストスクリプトファイルを全て PNG フォーマットに変換す る際のコマンド例。
mogrify -format png -density 150 -page a3 -trim *.ps
density は DPI (PPI) で指定。-page オプションはポストスクリプトサイズを指定する。指定しない場合、BoundingBox を読み出してくれるので、普通は -page は指定しない。BoundingBox が不正な場合のみ、-page で用紙サイズを指定する。ここでは用紙サイズを大き目に指定した上で、 -trim コマンドで最小サイズに切り出している。 出力ファイル名は、入力ファイル名の拡張子を .ps から .png に変更したものとなる。

コメントを投稿