验证码字号问题
我是按照老师的步骤写的,效果也都实现了,但是觉得字号有点小,于是我就把字号给调大了,但是没有反应,和变大之前的字号是一样的,也就是说,我所设置的字号无效。这点不是很理解
我是按照老师的步骤写的,效果也都实现了,但是觉得字号有点小,于是我就把字号给调大了,但是没有反应,和变大之前的字号是一样的,也就是说,我所设置的字号无效。这点不是很理解
2016-07-25
http://php.net/manual/zh/function.imagestring.php 这里font只用1--5 最大就是5了 如果你想要更大的话可以使用imagettftext:array ImageTTFText(int im, int size, int angle, int x, int y, int col, string fontfile, string text); 参数分别为 image,字体大小,角度 0代表水平,颜色,字体文件名 这里可以引用字体文件,内容。
示例:
$fontcontent=rand(0,9);
$fontcolor=imagecolorallocate($image, rand(0,120), rand(0,120), rand(0,120));
$x=($i*100/4)+rand(5,10);
$y=rand(15,30);
imagettftext($image, 20, 0, $x, $y, $fontcolor ,'../fonts/BebasNeue-webfont.ttf', $fontcontent);
举报