为了账号安全,请及时绑定邮箱和手机立即绑定

验证码字号问题

我是按照老师的步骤写的,效果也都实现了,但是觉得字号有点小,于是我就把字号给调大了,但是没有反应,和变大之前的字号是一样的,也就是说,我所设置的字号无效。这点不是很理解

正在回答

2 回答

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);


1 回复 有任何疑惑可以回复我~

查手册或者百度

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP实现验证码制作
  • 参与学习       37911    人
  • 解答问题       321    个

各种形态验证码核心原理与实现技巧,讲解实现过程中的技术难点

进入课程

验证码字号问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信