• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

使用PHP QRcode生成二维码广告图

php 搞代码 4年前 (2022-01-23) 18次浏览 已收录 0个评论

官方下载地址:

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 = imagec<a style="color:transparent">来@源gao*daima.com搞@代#码网</a><strong>搞gaodaima代码</strong>opymerge($img, $qrHander, 230, 700, 0, 0, imagesx($qrHander), imagesy($qrHander), 100);				header("Content-type: image/png");		imagepng($img);

上面代码很简单,就是通来 QRcode::png 来生成一个二维码图并返回图片句柄,然后通过 imagecopymerge 合并一张背景图,如果你直接下载原生的QRcode 类,可能还需要修改里面一点代码, QRcode::png 默认是没有返回句柄的,要么输出,要么生成文件,具体修改如下:

phpqrcode.php

#3303 前面加 return QRimage::png

#954 ImagePng($image, $filename); 下面加上 return $image;

这样就行了


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:使用PHP QRcode生成二维码广告图

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址