有一天产品MM高高兴兴的走过来,兴奋的和我分享她想出来的一个新的idea。

产品MM:你看这个(她指了指她的手机),一脸兴奋

那是一张带着二维码的图片,内容如下:

她接着说:如果我们的分销也能做成类似的样子,直接发送这种带二维码的图片的话。然后,意犹未尽的看着我。

我弱弱的问了一句:草泥马?是不是太复杂了?

她不说话,静静的看着我。

要不我们试试吧,我无奈的说。

她点点头,说了句那就拜托你啦,然后就潇洒的走了。

代码如下:

<?php
include('phpqrcode.php');$imgpath="test.jpg"; //背景图片
$im=imagecreatefromjpeg($imgpath);
//背景中二维码的位置和尺寸信息
$top=448;
$left=222;
$width=200;
$height=200;//生成我们需要的二维码图片
$url="https://my.oschina.net/jamesren";
$suffix=time().rand();
$newqrimg="qr_new_{$suffix}.png";
QRcode::png($url, $newqrimg, 'L', 6, 1);
//用新的二维码替换背景中二维码
$qrim=imagecreatefrompng($newqrimg);
$qrw=imagesx($qrim);
$qrh=imagesy($qrim);
imagecopyresampled($im, $qrim, $left, $top, 0, 0, $width, $height, $qrw, $qrh);
// imagejpeg($im,"newtest.jpg");
header("content-type:image/jpg");
imagejpeg($im);
if(is_file($newqrimg)){unlink($newqrimg);
}
imagedestroy($im);
imagedestroy($qrim);

链接: https://pan.baidu.com/s/1sG6RB_RVvMexe-B8iMgmiA 密码: qdrp

转载于:https://www.cnblogs.com/yszr/p/9578533.html

PHP生成有背景的二维码图,摘自网络相关推荐

  1. vue 中生成带logo的二维码vue-qr(可换背景) 利用qrcode生成二维码

    vue 中生成带logo的二维码 这里运用了一个插件 vue-qr npm install vue-qr --save <template><div><vue-qr :c ...

  2. iOS 生成带 logo 的二维码,区域截屏保存至相册(小功能二连发 (一))

    原文链接:http://www.jianshu.com/p/36e9f012ef39 生成带 logo 的二维码 区域截屏相关 -- 由3033分享 开篇 最近项目需要搞了几个相对独立的小功能,今天有 ...

  3. zxing生成带logo的二维码

    倒Zxing依赖 implementation 'cn.bingoogolapple:bga-qrcode-zxing:1.2.1' 代码段 import android.graphics.Bitma ...

  4. 使用zxing生成带logo的二维码图片,自动调节logo图片相对二维码图片的大小

    使用zxing生成带logo的二维码图片,自动调节logo图片相对二维码图片的大小  * 可选是否带logo,可选是否保存二维码图片:结果返回base64编码的图片数据字符串  * 页面显示:< ...

  5. asp.net 后台生成二维码及生成带logo的二维码

    asp.net 后台生成二维码及生成带logo的二维码,此处将生成二维码和带Logo的二维码写在一起的,需要自己区分一下. 直接上代码 using System; using System.Colle ...

  6. asp生成带参数的二维码并合成推广海报图片,asp合并合成推广海报图片asp代码

    最近做的一个项目中,客户要求用asp生成二维码,然后合并到一张背景图片上,合并生成一张推广海报来,可把我愁坏了,经过一个晚上的努力,成功了,下面把这个:asp生成带参数的二维码并合成推广海报,asp合 ...

  7. 使用 iview 实现PC端生成推广海报与二维码并下载的功能,基于iview Modal 对话框 与 Carousel 走马灯组件实现

    使用 iview 实现PC端生成推广海报与二维码并下载的功能,基于iview Modal 对话框 与 Carousel 走马灯组件实现 前言:最近在对公司网页进行改版的时候遇到一个问题,需要在PC端实 ...

  8. asp生成带参数的二维码并合成推广海报图片,asp合并合成推广海报图片asp代码...

    最近做的一个项目中,客户要求用asp生成二维码,然后合并到一张背景图片上,合并生成一张推广海报来,可把我愁坏了,经过一个晚上的努力,成功了,下面把这个:asp生成带参数的二维码并合成推广海报,asp合 ...

  9. Python qrcode 生成个性的透明二维码

    需求生成这样的批量生成这样的二维码,用MyQR生成的不是很满意,没有去细研究MyQR,所以用qrcode 和PIL生成.(欢迎批评) # _*_ coding:utf-8 _*_''' 创建时间:20 ...

最新文章

  1. BAD SLAM:捆绑束调整直接RGB-D SLAM
  2. 假几何真逆序数 NB HDU3465
  3. Topforces Strikes Back
  4. centos7安装nvidia驱动
  5. 【渝粤题库】广东开放大学 文化产业经济学 形成性考核
  6. 爬虫学习笔记(一)初识爬虫
  7. 从XmlDocument到XDocument的转换
  8. 解决unable to find a qt build,to solve this problem specify a qt build
  9. CSS_class标签
  10. 儿童吹泡泡水简单配方_最好的吹泡泡水的制作方法
  11. 千图成像!祝可爱的小伙伴们圣诞快乐!给女朋友一个惊喜吧!
  12. mysql报错1194_ERROR 1194 (HY000): Table 't1' is marked as crashed and should be repaired
  13. “新浪UC”的后江湖时代------易名新浪SHOW重出江湖
  14. YY 数据库平台化建设实践
  15. 二十一世纪的计算研讨会及启示
  16. 进阶篇:3.1)注塑件设计
  17. win8计算机显示在桌面快捷方式,win10、win8.1系统桌面快捷方式图标显示异常怎么办-系统操作与应用 -亦是美网络...
  18. Oracle EBS fnd_flex_ext.get_ccid返回CodeCombinationId为0
  19. 日期类的实现(C++编写练习类与对象)
  20. alibaba的COBAR真是强大.

热门文章

  1. 7.18 day13
  2. Hi3515主板UBoot参数备份
  3. Python如何运行.ipynb文件并将其转化为.py文件
  4. mysql乐观锁总结和实践 - 青葱岁月 - ITeye博客
  5. tp中url地址大小写问题
  6. 微积分28-复合函数与隐函数的微分法
  7. C语言发明人丹尼斯-里奇去世
  8. 屏蔽×××S 2008报表导出格式
  9. 想成为架构师,你必须掌握的CAP细节
  10. 19muduo_base库源码分析(十)