この記事は5年以上前の情報で、内容が古くなっている可能性があります。

EPSのTIFFプレビューを取得追加などできる 「epstool」

「epstool」とは、EPSファイルからTIFFプレビューを抜き出したり、付けたりその他いろいろできるツールです。 以下、使ったオプションのメモ。

使ったオプションメモ
EPSからTIFFプレビューを書き出す
epstool.exe -v sample.eps sample.tif
※EPSファイルがTIFFプレビューを含んでいない場合は以下のようなエラーが出る
Document sample.eps is not a DOS EPS file
Failed
tiffプレビューを追加する(要GhostScript)
epstool.exe -t6u sample.eps sample2.eps(TIFF 6 の非圧縮のプレビュー)
epstool.exe -t6p sample.eps sample2.eps(上と同じだけど、モノクロのプレビューが付く。)
postscript部分だけを取り出す
epstool.exe -p sample.eps sample2.eps
Failed
EPSの情報をコンソールに書き出す
epstool --dump sample.eps
  == DSC dump ==
  DSC EPSF
  version %!PS-Adobe-3.0 EPSF-3.0
  title 18 filename.eps
  creator Adobe Photoshop Version v5.0.2
  date 05.10.11 5:33 PM
  boundingbox 0 0 134 143
  hiresboundingbox 0.000000 0.000000 133.691406 142.947006
  comments 0 294
  preview 0 0
  defaults 0 0
  prolog 294 320
  setup 320 1071368
  pages 0
  trailer 0 0
  colours
  Cyan Process CMYK 1 0 0 0
  Magenta Process CMYK 0 1 0 0
  Yellow Process CMYK 0 0 1 0
  Black Process CMYK 0 0 0 1
  == END DSC dump ==
  OK
dumpの以下の部分はEPSFの場合のみ表示される
doseps: ps=30 1071375 wmf=0 0 tiff=1071405 3725
値の意味するところは順番に...
  1. PostScriptの開始位置
  2. PostScriptのサイズ(バイト)
  3. wmfの開始位置
  4. wmfのサイズ
  5. tiffの開始位置
  6. tiffのサイズ