convert -quality 100 hoge.eps hoge.png
quality: 変換の画質(0~100)で75がデフォルト。 -quality 100だと最高画質で変換
convert -geometry 90x80 hoge.png hoge2.png convert -geometry "50%" hoge.png hoge2.png
geometry: 任意のサイズに変更。 ピクセル数で90x80や、比率50%で表わす。比率の場合は"(ダブルクオーション)で囲む
convert -delay 100 *.eps hoge.gif
delay: 画像の切り替わり時間(1/100秒単位)。 -delay 100だと1秒毎に画像が切り替わる
ps2epsi hoge.ps hoge.eps
GMTで作成した図でスケール(psscaleで作成)がバウンディングボックス内に収まっていない場合に修正できる
複数のpsファイルを1つのファイルに、そして1ページにまとめる方法を説明する。
例えば hoge1.ps, hoge2.ps, hoge3.ps, hoge4.psという4つのpsファイルがあるとする。
これをまとめるには
cat hoge*.ps > one.ps ps2ps one.ps two.ps psnup -n 4 two.ps > three.ps
1
.catはファイルを単純につなげ、標準出力するコマンドである。
psファイルは、アスキーで記述されていてcatでつなげることができ、出力を新たなpsファイルにする。
しかしこれだけでは、読むことができない。
2
.ps2psは、Ghost scriptのdistillerである。
これによりさきほど作成したpsファイルの記述内容を修正し、表示できるようにする。
このままでもひょうじすることができるがpsファイルにつなげた
ファイルの数だけ(ここでは4つ)ページができてしまう。
3
.psnupは1つのシート(ページ)に複数のページを表示するコマンドである。
nオプションで何ページを1つにまとめるかを決める
出力先を指定することで複数のpsファイルが1ページにまとまる。
psファイルからpdfファイルを作成するには
ps2pdf <オプション> hoge.ps hoge.pdf
オプションには
-sPAPERISZE: 紙の大きさ a4とかb4