[PHP-users 259] Re: GDでの日本語表示
Yasuhide OMORI / 大森保英
php-users@php.gr.jp
Mon, 25 Jun 2001 13:19:15 +0900
本題の方は分かりませんが。
On Mon, Jun 25, 2001 at 12:59:57PM +0900,
Tetsuji Kawahata <kawabata@jo.tomakomai-ct.ac.jp> wrote:
> 早速の質問で恐縮ですが、GDを使っての日本語表示について、ここ数日
> つまづいています。(グラフの表示と英数字の表示は出来ております。)
> PHP4については国際化をしておらず、jcode.phpを使わせて頂いています。
> 以下プログラム例です。
>
> header("Content-type: image/png");
> $fnt = "/usr/X11R6/lib/X11/fonts/TrueType/????";
> $str = "てすと";
> $im = imagecreate(100, 100 );
> $black = imagecolorallocate( $im, 0, 0, 0 ); //黒色
> $white = imagecolorallocate( $im, 255, 255, 255 ); //白色
> imagefilledrectangle( $im, 0, 0, 110, 20, $black ); //背景を黒にする
> JcodeConvert($str, 0, 4); //文字コード変換
> imagettftext($im, 12, 0, 10, 15, $white,$fnt,$str); //文字書き込み
> imagepng( $im ); //ブラウザに出力する
> imagedestroy( $im ); //画像を破棄する
>
> フォントの????部分は具体的にどのようなフォントを用いればよいのでしょうか?
環境次第でしょう。
このマシン (Vine-2.1.5 ftp版) では
$ ls /usr/X11R6/lib/X11/fonts/TrueType/
fonts.alias.ww fonts.dir.ww wadalab-gothic.ttf watanabe-mincho.ttf
となりますが…。
--
Yasuhide OMORI / 大森保英