手元にないフォントが埋め込まれたPDFをアウトライン化する
手元にないフォントが埋め込まれた PDF ファイルを Illustrator で再編集したいそんなとき。
Ghostscript が入っていない場合はインストールする。MacPorts の入っている Mac OS X Snow Leopard の場合はこう。
% sudo port install ghostscript
少々時間がかかります。お茶でも飲んで待ちましょう。
さて本題。まず Ghostscript を使って PDF を PostScript 形式で書き出します。
% gs -dNOPAUSE -dBATCH -dNOCACHE -sDEVICE=pswrite -sOutputFile=OUT.ps IN.pdf
次に出来上がった PostScript ファイルをプレビューで開いて PDF として保存すればフォントがアウトライン化された PDF ファイルの出来上がり。
ただし一つ問題があって、小さい文字(9pt以下?)がビットマップ化されてしまいます。追加情報求む。 -dNOCACHE オプションをつけることでビットマップ化を回避できました。