本函数将
TTF (TrueType Fonts)
字型文字写入图片。参数
size 为字形的尺寸;
angle 为字型的角度,顺时针计算,0 度为水平,也就是三点钟的方向
(由左到右),90 度则为由下到上的文字;x,y 二参数为文字的坐标值
(原点为左下角)
;参数
col 为字的颜色;fontfile 为字型文件名称,亦
可是远端的文件;
text 当然就是字符串内容了。返回值为数组,包括了
八个元素,头二个分别为左下的
x、y
坐标,第三、四个为右下角的
x、y
坐标,第五、六及七、八二组分别为右上及左上的
x、y 坐标。治募注意
的是欲使用本函数,系统要装妥
GD
及
Freetype 二个函数库。
使用范例
//Header("Content-type:image/png");
//$im = imagecreate(400,30);
//$black = ImageColorAllocate($im, 0,0,0);
//$white = ImageColorAllocate($im, 255,255,255);
$fontarea = ImageTTFBBox(20,0,"font/arial.ttf","I am NUMBER
ONE !!");//返回值赋给$fontsize
//$fontindex=sizeof($fontsize);//获得数组大小
//$string=NULL;
while ( list( $key, $val = each( $fontarea
{