けけずんセルフハッキング

エンジニアっぽい雰囲気を醸しだしているかのようなブログです!

eps形式のファイルをpdf形式に

ps2pdfを使う

変換にはps2pdfコマンドを使用するらしい。

$ ps2pdf [input file] [output file]

これでpdf形式に変換出来るが,キャンバスサイズの大きいepsイメージだと画像が切れてしまう。

しかも用紙の形式(a4かな?)になるから謎の余白が出来てしまう。

これを回避するために,epsファイルのBounding Boxに合わせてファイル生成するオプションを加えるのだとか。

$ ps2pdf -dEPSCrop [input file] [output file]

これで元のeps形式のイメージがpdf形式になって綺麗に出力される。

追記

pstopdfコマンドというのもあるらしく,これを使うとBounding Boxのサイズそのままで出力されるらしい。

試しに使ってみたが,綺麗に出力されていた。

しかし,変換後ファイルサイズが大きすぎる...。