介绍
利用GD库怎么生成一个带阴影文字的图片?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
代码如下:
$ str=氨本? $ str2=,“空气质量:轻度污染“;//,通过图片生成一个对象im美元 $我=,imagecreatefromjpeg(“图像/3. jpg");//载入字体zt.ttf 时间=美元fnt “zt.ttf";//创建颜色,用于文字字体的白和阴影的黑 (白色=imagecolorallocate美元即时通讯,222229207); (黑=imagecolorallocate美元im, 50岁,50岁,50);//创建关于相对图片位置的函数,方便调用 顶级美元=100; 左=60美元; top2=170美元;//在图片中添加文字,imagettftext (图片、尺寸、角度,,x,, y,颜色,fontfile,文本) imagettftext ($ im, 41岁,0,,左+ 1美元,美元+ 1,顶部,黑色,美元,fnt美元,美元str); imagettftext ($ im, 41岁,0,,左,美元,美元,,白色,美元,fnt美元,美元str); imagettftext ($ im, 43岁,0,,左+ 1美元,美元top2 + 1,,,黑色,美元,fnt美元,美元str2); imagettftext ($ im, 43岁,0,,离开了美元,美元top2,,白色,美元,fnt美元,美元str2);//将美元我输出 ImageJpeg (im);//销毁我对美元象 ImageDestroy (im)美元;
接下来详细解释一下:值
imagettftext(图片、大小、角度,x, y,颜色,fontfile,文本)值
imagettftext()是将字符串文字画到图像所代表的图像上,从坐标x, y(左上角为0,0)开始,角度为角度,颜色为颜色,使用fontfile所指定的TrueType字体文件。
由x, y所表示的坐标定义了第一个字符的基本点大概在字符的左下角。
角以角度表示,0度为从左向右阅读文本,更高的值表示逆时针方向(即如果值为90则表示从下向上阅读文本)。
fontfile是想要使用的TrueType字体的文件名。
文本是文本字符串,可以包含utf - 8字符序列。
颜色是颜色的索引值。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。