[PHP-users 688] Re: PDF_add_bookmark() に日本語を設定したい
Osamu Shigematsu
php-users@php.gr.jp
Thu, 12 Jul 2001 17:58:01 +0900
重松です。
> PDFLIBを利用し、PDFファイルを作成しています。
> 本文には、問題なく日本語が設定されます。
> しかし、PDF_add_bookmark()を利用して、しおりに日本語を設定出来ません。
> 文字化けしてしまいます。
> 何か、手がかりをお持ちでしたら、ご教授ください。
> 環境:サーバー Windows NT4.0 Apache + PHP4.0.6 + PDFLIB4.0.1
google で PDF しおり 文字化け Unicode をキーワードで検索しました。
http://www.google.com/search?q=PDF+%82%B5%82%A8%82%E8+%95%B6%8E%9A%89%BB%82%
AF+Unicode&hl=ja&lr=
一発目にヒットしました。
http://www.rmatsumoto.org/tex-ps-pdf/hyperref.ja.html
以下、引用です。
しおりの文字に日本語を含める場合Unicodeで書く必要があり、文字列の先頭に16進
数で fe ff を付ける必要があると、Adobeのpdfmark Reference Manualに書いてあり
ます。
・Adobeのpdfmark Reference Manual
http://partners.adobe.com/asn/developer/acrosdk/DOCS/pdfmark.pdf
ということなので、fe ff + Unicode (UTF-8? 16?) で試してみてはいかがでしょう
か?
--
Osamu Shigematsu
http://www.ravi.ne.jp/
mailto:shige@ravi.ne.jp