[PHP-users 5933] Re: GD関数によって画像に日本語を入れると文字化けになっちゃう

Shigeki Mimura php-users@php.gr.jp
Wed, 06 Mar 2002 20:25:02 +0900 (JST)


三村です。

chin> 画像も出てくるようになりましたが、画像に日本語を入れる
chin> と文字化けになっちゃいました。freetype フォントの問題かな
chin> と思っています。でもphpはちゃんとGDをサポートしているように
chin> なっています。

結構、この手の話題は出てきてると思うんですが...

chin> ImageTTFText ($im, 20, 0, 10, 20, $white,
chin> "/usr/share/fonts/ja/TrueType/watanabe
chin> -mincho.ttf", "ありがとう");

この部分をUTF-8にしてあげたらどうですか?
Ex.
ImageTTFText($im,20,0,10,20,$white,"/usr/share/fonts/ja/TrueType/watanabe-mincho.ttf",mb_convert_encoding("ありがとう","UTF-8");
とか