« 2006年08月30日 | メイン | 2006年09月01日 »

2006年08月31日

英文Wordで日本語フォントを使ってPDFを作る

ちょっとPrimoPDFを使ってみようと思って、簡単なデータをWordで作ってPDFを出してみました。

・この図はWordの編集画面のスクリーンショット
20060830-Word.PNG
※Word2003英語版 WindowsはXP Service Pack 2英語版を地域のオプションを日本語にして使用

これをPrimoPDFでPDF化し、Adobe Readerで開こうとすると、次のようになります。
20060830-Primo.PNG
※不正なフォントが埋め込まれているというエラーメッセージらしい

強制的に開くと
20060830-Primo2.PNG

となってしまいます。

おそらく、英文のWordを使って、英語OSを日本語モードで動かして、日本語のフォント名を使っているため、PrimoPDFで正しくフォント名を処理できていないのではないかと思います。

で、試しに、日本のある会社製(アンテナハウスではない)のPDFドライバでPDFを作ってみたのですが、驚いたことにこれもだめです。できあがったPDFをAdobe Readerで表示すると次のように文字が全部豆腐になってしまいます。
20060830-X.PNG
おそらくフォント名のハンドリングが正しくできていないのでしょう。この会社も、日本語フォント名を英文のシステムで使う場面まで考えてチェックしていないのではないかと思います。

PDFの仕様上は問題なくできるべきですが、なかなか色々な落とし穴があるものです。

ちなみに、Antenna House PDF Driver V3.0.6 で作成したPDFでは、次のように正しく文字が表示できます。
20060830-AHPDF.PNG

投票をお願いいたします

投稿者 koba : 08:00 | コメント (0) | トラックバック