官方下载地址:
http://phpqrcode.sourceforge.net/
然后就是二维码合并广告图代码:
<?phpinclude 'phpqrcode/phpqrcode.php'; $bgFile = 'Public/wap/images/tg.png'; $qrConf = array( 'data' => 'http://www.baidu.com', 'level' => 'L', 'size' => 9, 'margin'=> 2 ); $img = imagecreatefrompng($bgFile); $qrHander = \QRcode::png($qrConf['data'], true, $qrConf['level'], $qrConf['size'], $qrConf['margin']); $rs = imagecopymerge($img, $qrHander, 230, 700, 0, 0, imagesx($qrHander), imagesy($qrHander), 100); header("Content-type: image/png"); imagepng($img);
注意:请在linux环境下测试或生产使用 青鸟内测是一个移动应用分发系统,支持安卓苹果应用上传与下载,并且还能快捷封装网址为应用。应用内测分发:一键上传APP应用包,自动生成下载链接和二维码,方便用户内测下载。应用封装:一键即可生成app,无需写代码,可视化编辑、 直接拖拽组件制作页面的高效平台。工具箱:安卓证书生成、提取UDID、Plist文件在线制作、IOS封装、APP图标在线制作APP分发:
0
立即学习“PHP免费学习笔记(深入)”;
立即学习“PHP免费学习笔记(深入)”;
上面代码很简单,就是通来 QRcode::png 来生成一个二维码图并返回图片句柄,然后通过 imagecopymerge 合并一张背景图,如果你直接下载原生的QRcode 类,可能还需要修改里面一点代码, QRcode::png 默认是没有返回句柄的,要么输出,要么生成文件,具体修改如下:phpqrcode.php
#3303 前面加 return QRimage::png
#954 ImagePng($image, $filename); 下面加上 return $image;
这样就行了
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号