« 2006年08月30日 | メイン | 2006年09月01日 »
2006年08月31日
英文Wordで日本語フォントを使ってPDFを作る
ちょっとPrimoPDFを使ってみようと思って、簡単なデータをWordで作ってPDFを出してみました。
・この図はWordの編集画面のスクリーンショット
※Word2003英語版 WindowsはXP Service Pack 2英語版を地域のオプションを日本語にして使用
これをPrimoPDFでPDF化し、Adobe Readerで開こうとすると、次のようになります。
※不正なフォントが埋め込まれているというエラーメッセージらしい
強制的に開くと
となってしまいます。
おそらく、英文のWordを使って、英語OSを日本語モードで動かして、日本語のフォント名を使っているため、PrimoPDFで正しくフォント名を処理できていないのではないかと思います。
で、試しに、日本のある会社製(アンテナハウスではない)のPDFドライバでPDFを作ってみたのですが、驚いたことにこれもだめです。できあがったPDFをAdobe Readerで表示すると次のように文字が全部豆腐になってしまいます。
おそらくフォント名のハンドリングが正しくできていないのでしょう。この会社も、日本語フォント名を英文のシステムで使う場面まで考えてチェックしていないのではないかと思います。
PDFの仕様上は問題なくできるべきですが、なかなか色々な落とし穴があるものです。
ちなみに、Antenna House PDF Driver V3.0.6 で作成したPDFでは、次のように正しく文字が表示できます。