phpqrcode生成任意尺寸的二维码
2024-09-05 23:11:43
在Thinkphp中整合phpqrcode用于生成二维码,其代码如下:
vendor("phpqrcode.phpqrcode");
QRcode::png('http://www.cnblogs.com',false, 'H', 10);
最后的10($size)是指生成 370 * 370 的二维码。
如何生成任意尺寸的二维码呢?
我试着研究了一下,当生成300 * 300尺寸的二维码时,将10换成8.11、8.12、8.13都是可以的。
我给的算法是:
$j = floor($i/37*100)/100 + 0.01;
$i为指定的二维码的宽度,$j就是$size值。
如我们要生成 400 * 400 的二维码,其$size值为 10.82 (二位小数的精度足够了)
生成的二维码尺寸最大为999 * 999,其$size值为 27,再大就没什么意义了。
最新文章
- Oracle初级函数的使用
- CSS3点赞动画特效源码下载
- [Head First设计模式]云南米线馆中的设计模式——模版方法模式
- tcpdf最新版 6.2版
- HTML页面实现返回顶部效果 go to top
- Linux命令行与图形界面切换方法
- css3学习总结5--CSS3文本效果
- java读取excel文件数据
- .Net写txt文件-简单的记录执行日志信息代码
- Reachability 检测网络状态
- MySQL常用命令(参考资料,部分改动)
- 1675: [Usaco2005 Feb]Rigging the Bovine Election 竞选划区(题解第一弹)
- 【反编译系列】四、反编译so文件(IDA_Pro)
- win 10 kms 激活 后 火狐 上 https 网站 报错
- Oracle 把查询的多个字段赋值给多个变量
- 【POJ3061】Subsequence
- python--inspect模块
- HDU-1166敌兵布阵(线段树)
- centos7 搭建go环境
- django2.0实现数据详情页展示的流程
热门文章
- 蓝牙(3)蓝牙UUID与SDP
- Pytorch源码与运行原理浅析--网络篇(一)
- Python字节码介绍
- 异常解决:non-compatible bean definition of same name and class【com.xxx.xxx.XXX】
- Vue6——v-model实现数据双向绑定
- wamp环境搭建(Apache2.4.34+PHP7.2.7+MySQL5.5.60)
- H3C 广域网的作用
- 微信小程序 view中的image水平垂直居中
- 2019-1-16-git-subtree-pull-错误-Working-tree-has-modifications
- 智课雅思词汇---九、mon是什么意思