php imagettftext 为文字添加阴影示例
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); //输出png图像 imagepng($im); imagedestroy($im); //开源代码Cuoxin.com /* 本函数同时需要 gd 库和 freetype 库。 */ (编辑:银川站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |