array imagettftext(resource image,int size,int angle,int x,int y,int color, string fontfile, string text)
imagettftext() 将字符串 text 画到 image 所代表的图像上,从坐标 x,y(左上角为 0, 0)开始,角度为 angle,颜色为 color,使用 fontfile 所指定的 truetype 字体文件,根据 php 所使用的 gd 库的不同,如果 fontfile 没有以 '/'开头,则 '.ttf' 将被加到文件名之后并且会搜索库定义字体路径,实例代码如下:
- */
-
- header("content-type: image/png");
-
- $im=imagecreatetruecolor(400, 30);
-
- $white=imagecolorallocate($im,255,255,255);
- $grey=imagecolorallocate($im,128,128,128);
- $black=imagecolorallocate($im,0,0,0);
- imagefilledrectangle($im, 0, 0, 399, 29, $white);
-
- $text='hello world!';
-
- $font='arial.ttf';
-
- imagettftext($im,20,0,13,23,$grey,$font,$text);
-
- imagettftext($im,20,0,10,20,$black,$font,$text);
-
- imagepng($im);
- imagedestroy($im);
-
-
-
|