使用GD库生成带有阴影文本的。
GD库,PHP处理图形的一个扩展库,提供用于处理图片的一系列API,使用GD库来处理图片,或产生图片。在网站上,GD库通常是用来生成缩略图和水印的图像,或生成汉字验证码,或生成网站数据报告。
GD库安装在Internet上,现在也支持许多虚拟空间,这里不再需要描述。
原始图:
生成效果图:
代码如下:
北京;
美元=str2空气质量:轻度污染;
$ im通过图片生成一个对象
我imagecreatefromjpeg美元=(图片 / 3。jpg);
/ /加载字体zt.ttf
$ FNT =ZT。TTF ;
创建颜色为白色和黑色阴影的文本字体
白色= imagecolorallocate美元($ IM,22222 9207);
黑imagecolorallocate美元(合我,50,50,50);
在相对位置图片上创建一个函数,方便调用
$ = 100;
左$ = 60;
TOP2 = 170美元;
/ /添加文字图片中,imagettftext(图像、尺寸、角度、X、Y、颜色、字体、文本)
imagettftext($ IM,41, 0美元+ 1美元,左,前+ 1美元美元,黑色,FNT,$str);
imagettftext(合我,41, 0,左顶部美元,美元,美元美元白,FNT,$str);
imagettftext(合我,43, 0美元+ 1美元左右,加1,美元美元美元的黑色,FNT,str2);
imagettftext(合我,43, 0,美元美元美元左右,TOP2,白色,FNT str2美元,美元);
输入输出
imagejpeg(为我);
对象/对象的销毁
销毁一图像(为我);
然后详细解释。
imagettftext(图像、尺寸、角度、X、Y、颜色、字体、文本)
(imagettftext)图像进行图像的文本字符串表示,从X Y(坐标,左上角为0, 0),角角,颜色,使用TrueType字体文件中指定的字体。
x,y的坐标定义了字符左下角的第一个字符的基本点。
角度用角表示。0度从左到右读取文本,更高的值是逆时针方向。也就是说,如果值为90,则意味着从底部读取文本。
Fontfile是你想使用TrueType字体文件名。
文本是文本字符串,可以包含一个序列的UTF-8字符。
颜色是颜色的索引值。
以上是本文的全部内容,希望大家能喜欢。
请花些时间与朋友分享这篇文章,或者留下评论,我们要感谢你的支持!