2012年01月10日

PDFのヘッダテキストをフィックスアップで埋め込む

 Acrobatではヘッダとフッタの機能でページノンブルを追加することができる。フォントを指定し、レイアウトを調整すればほぼ任意の位置にテキストを配置することができる。ヘッダとフッタで追加したテキストは埋め込まれてないので、フィックスアップで埋め込めばよい。ところがフッタのフォントが埋め込みできないことが起こった。

  [ヘッダとフッタの追加]でテキストをPDF内に配置すると、テキストは埋め込みされない。そのままでは指定したフォントがない環境で開くと別のフォントが差し変わったり、印刷用に出力する場合は出力できないこともある。本来であればオプションでもいいから、ヘッダもしくはフッタを追加時にフォントを埋め込む仕様にするべきではないか。

 うまく埋め込めなかったのは、

ヒラギノ角ゴW3

である。フィックスアップでフォントを埋め込むと埋め込んだレポートが表示されるが、もう一度プリフライトで確認すると、フッタで追加したテキストが、埋め込まれてないフォントとしてリストされてしまう。文書のプロパティで確認してもやはり埋め込まれていないのである。

 原因は不明だが、文字のエンコーディングが「UniJIS-UTF16-H」になっており、それが原因かも知れない。埋め込みできないのはAcrobat X ProもAcrobat 9 Proも同じであった。InDesign CS4から書き出したPDFなので、それ以外のフォントはすべて最初から埋め込まれている。

  ところがである。フッタに指定するフォントを小塚ゴシックに変更してみた。変更するとフィックスアップで全く問題なく埋め込まれるのである。プロパティでも「埋め込みサブセット」と表示されるし、プリフライトでも「問題なし」と表示されるのである。

 フォントの埋め込みはフィックスアップだけでなく、最適化でも行うことができる。そこで[ヘッダとフッタの追加]したPDFをPDFの最適化でフォントを埋め込んでみた。最適化することで埋め込みできるようになるかも知れないと期待したからである。ところが不思議なアラートが表示された。

120110.gif

 どうやら一部の文字が使用できないらしい。[ヘッダとフッタの追加]したPDFをInDesignに貼り込んでみると、フッタテキストは「・」で表示されてしまう。不思議な現象である。

 これはヒラギノだから起きる現象なのか。別のPDFで[ヘッダとフッタの追加]でヒラギノ角ゴW3を追加してみた。ところが、不思議なことに次のPDFではヒラギノでもフッタテキストは埋め込まれているのである。つまりヒラギノフォントに原因があると特定することはできないのである。

 埋め込みされたPDFと埋め込みされなかったPDFの違いは、ほとんどないるあるとすれば埋め込みできなかったPDFは、InDesign CS3で開いた後CS4で開いてPDFを書き出したものであり、埋め込みできたPDFはInDesign CSで作成してCS3で書き出したものである。しかしそれが原因とは思えない。

 埋め込みできなかったPDFは、埋め込みフォントを欧文フォントにしても埋め込みできなかった。PDFの書き出しでAcrobatで認識できない形式で書き出された部分があったのかも知れない。原因は謎である。[ヘッダとフッタの追加]して埋め込みできないときは、フォントを変更するしかなさそうである。

 
posted by 上高地 仁 at 20:30 | Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック