eps
MIF 上で EPS 画像を PNG に置きかえる方法( Adobe FrameMaker の話 )
Adobe FrameMaker ドキュメント中に含まれる(参照で挿入している) EPS 画像を PNG 形式の画像に まとめて入れ替える方法。
単純に foo.eps を foo.png に置換すればOKと思ったのだが、そこまで簡単ではなかった。 (のでメモ)
Cygwin上で EPSをPNGに変換する DPIを指定
Adobe Illustrator を使えば、DPI指定した上で、EPSをPNGに 変換するのは簡単だが、変換対象のファイル数が多いと何かとIllustratorでは都合が悪い。
- マウスで操作しないといけない
- (マウスなしで済ますために) Illustrator 用の Script を使うにしても、スクリプトを make から起動できない
ということで、要はコマンドラインで何とかするには!という話。
Illustrator CS3 + JavaScript を使用して EPSをSVGにバッチ変換するJavaScript
oXygenのoXygen Authorの作者モードでは、 EPSは表示できないが、SVGは表示できる。 また、Apache FOP を使って変換する場合も、PDFに直接出力する場合は、EPSは使えない。 (PostScriptに書き出す場合は、EPSを扱える。)
そこで、EPSをSVG形式に変換するのだが、数が多い上に、変更も発生するため
機械的に処理したい。
一つ一つillustratorで開いてSVG形式でエクスポート・・・やっていられないので、Scriptのお世話になる。
psやepsからテキスト情報を抜き出す方法(postscript,eps)
日本語マニュアルを元にして英語マニュアルを作成するために epsデータからテキストを抜き出す方法を調査。
ps(Post Script)やeps(Encapsulated Post Script)は、それ自体はテキストファイルなので、 文字を抜き出すことは可能。 ただこちらの意図したように抜き出すのは、一筋縄ではいかないようです。
namazuは、psファイルもインデックス対象に入れられるので、 psをプレーンテキストに変換するフィルタがあると思って 調べてみると、postscript.pl というフィルタが用意されていました。
しかし、postscript.pl は、内部で、ps2ascii または ps2text を 呼び出しているだけなので、結局ps2ascii か ps2text が ps からテキスト情報を抜き出している核になるプログラムということ。