用CI制做带logo的二维码

作者:滴水穿石 | 创建时间: 2023-08-02
背景: 移动互联网时代,到处都是二维码,自己制作一个并不复杂; 本文就是在CI环境下,根据链接地址动态生成二维码,并可以指定图片作为二维码的logo;...
用CI制做带logo的二维码

操作方法

在ci的Application中接入third_party引用 Ciqrcode;

在Ciqrcode中配置下缓存及日志的文件夹设置; 当然,一定要确保这里的文件夹权限;

Controller里面的生成二维码 参数:要缓存的二维码文件名、生成二维码的内容链接地址、logo、size、level 制作qrcode: ci_qrcode->generate($params);

获取logo文件,获取生成的二维码; 计算居中位置并合成图片;

输出二维码; 销毁,并删除缓存的图片;

生成二维码的效果; 当然logo可以随意设置; 图片上,我稍稍做了马赛克,省的麻烦;

点击展开全文

更多推荐