drawing
php图像绘制功能库
//生成验证码
/*验证码配置项:
'width'=>100, //宽度
'height'=>30, //高度
'lang'=>'zh', //语言
'bg_color'=>[255,255,255], //背景颜色
'text_color'=>[0,0,0], //文字颜色
'fontSize'=>20, //文字大小
'angle'=>0, //倾斜度
'font'=>'en.ttf', //字体
'text'=>'5 + 6', //需要绘的文字
'use_curve'=>true, //是否开启混淆线
'position_x'=>'auto', //开始绘制横向坐标位置 默认自动计算
'position_y'=>'auto', //开始绘制纵向坐标位置 默认自动计算
'quality'=>80 //图片保存质量
'filename'=>'' //图片保存路径 如果不传filename 和 callback都不传 那么返回base64的字符串
'callback'=>null //如果传入了callback 那么用户自己处理 否则请传入filename自行保存
*/
$imgstr = Drawing::create(['text'=>mt_rand(1,9).' + '.mt_rand(1,9)]);
echo $imgstr.PHP_EOL;
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。