GDグラフィックライブラリについて
[上に]
[前に]
[次に]
やま
2000/02/01(火) 14:03:08
現在、gd1.6.3(漢字パッチ)とGD.pmをインストールしています。
gdImageStringTTF()を使えばいいようなことはわかるんですが、
なんせ、英語が苦手なものでいまいちよくわかりません。
なので、どういう風に使えばいいのかわかる方HELPしてください。
perlでの使用は可能なのでしょうか?
また、それ以外なにかいい方法があったら教えてください。
サーバー関係はいまいち初心者並みですので、具体的にお願いします。
sekita
[E-Mail]
2000/02/01(火) 15:05:53
>現在、gd1.6.3(漢字パッチ)とGD.pmをインストールしています。
これはUNIXでしょうか?
私はWindowsのGd.pmの日本語版が見つからなくて
困っているところなのですが。
質問の答えでなくてどうもすみません。
Windows版であれば答えられるかもしれませんが、
WindowsとUNIXでは方法がぜんぜん違うはずなので。
やま
2000/02/01(火) 15:28:29
>sekitaさん
OSはFreeBSD 3.0です。
多分、インターフェイスはそんなに変わらないと思うんですが。
一応教えていただけますでしょうか?
やま
2000/02/01(火) 15:42:02
>sekitaさん
OSはFreeBSD 3.0です。
多分、インターフェイスはそんなに変わらないと思うんですが。
一応教えていただけますでしょうか?
sekita
2000/02/01(火) 17:28:15
@bounds = $image->stringTTF(fgcolor,fontname,ptsize,angle,x,y,string)
fgcolor 色を指定します
fontname フォントファイルを指定します
ptsize フォントサイズです
angle 表示の角度、水平ならば0です。
x,y 文字列の開始位置です。
string 表示したい文字列
$black = $im->colorAllocate(0,0,0); $mf = "c:\\windows\\fonts\\msmincho.ttc";
@bounds = $im->stringTTF($black,$mf,12,0,10,20,"こんにちは");
のようにWindowsでは指定しますが2バイト文字は正常に
表示されません。1バイト文字は大丈夫です。
B-Cus
2000/02/01(火) 17:54:56
正確には把握してませんが、gdImageStringTTF は TrueType フォントの
情報にアクセスするわけで、そこらへんのものをインストールしないと
動きません (少なくとも FreeBSD では)。
TrueType ライブラリである FreeType と
http://www.freebsd.org/cgi/url.cgi?ports/print/freetype/pkg/DESCR
日本語の TrueType フォント
http://www.freebsd.org/cgi/url.cgi?ports/japanese/truetypefonts/pkg/DESCR
を入れないと動かないのは確かですが、それだけで足りるのか
どうかは知りません (動かしたことがないので)。
やま
2000/02/02(水) 10:50:30
>sekitaさん&B-Cusさん
ありがとうございます。さっそく試してみたいと思います。
それでも解からなかったら、またお願いしますね。
[上に]
[前に]
[次に]