1、动态生成二维码
链接:https://pan.baidu.com/s/14cDyPTWOn_YuHWE-cfrIfg
提取码:6bfv
使用:

<div class="qrcode" id="qrcode"></div>
<script>var qrcode = new QRCode("qrcode",{width:70,height:70});function makeCode () {qrcode.makeCode("XXXX");};makeCode();
</script>

2、canvas合成图片

<div style="display: none"><img src="img/shareCode.png" alt="" id="codeBg"><div class="qrcode" id="qrcode"></div>
</div>
<canvas id="myCanvas" width="375" height="667"></canvas>
<div class="shareCodeBody" id="shareCodeBody" ></div>
<span  class="share Color" id="shareBtn">点击合成</span>
<span  class="share Color" id="downLoadBtn">点击合成</span><script>$('#shareBtn').click(function(){$('.shareCodeBody').empty();var man1 = document.getElementById("codeBg"),man2 = document.getElementById("qrcode").getElementsByTagName('img')[0],canW,ratio;ratio =man1.height/man1.width;canW = man1.width;var canvas = document.getElementById("myCanvas");ctx = canvas.getContext("2d");canvas.width = canW;canvas.height = canW*ratio;// 制作背景图var patBg = ctx.createPattern(man1, "no-repeat");ctx.rect(0, 0, canW, canW*ratio);ctx.fillStyle = patBg;ctx.fill();ctx.drawImage(man2, canW*0.41, canW*ratio*0.835, 70, 70);var newImg = new Image();newImg.src = canvas.toDataURL("image/png");$('.shareCodeBody').append(newImg);$('#myCanvas').hide();});//保存图片function save(img) {var alink = document.createElement("a");alink.href = img.src;alink.download = "testImg.jpg";alink.click();};$('#downLoadBtn').click(function(){var img = document.getElementById("shareCodeBody").getElementsByTagName('img')[0];save(img)})
</script>

生成二维码,合成图片相关推荐

  1. 简单的二维码生成接口,自动生成二维码,返回图片地址

    自动生成二维码,返回图片地址 本来不想写的,但是怕太久不写这个东西,就要荒废了,就先记录一下简单的东西 这里因为,返回地址的时候,通过了nginx ,我试了很多方法都抓取不到对应的IP地址, 就在ng ...

  2. 前端生成二维码与图片合成

    首先前端生成二维码 使用插件完成,插件为DrawQRCode.unitypackage  合成二维码直接使用DrawQRCode 类里提供的方法即可 生成二维码的方法 DrawCode_Color32 ...

  3. java生成二维码合成背景图

    一.背景 接到个需求,要打印纸质红包,上面附二维码,然后每个红包的二维码不一样,扫描二维码去参加活动领真实的红包,需要给出对应的图片 二.代码示例 import java.awt.Graphics2D ...

  4. 生成二维码合成海报并下载

    生成二维码,选择一张海报,然后生成二维码并下载, 主要代码 生成二维码代码 ///生成二维码var qrcode = new QRCode("qrcode");// 生成二维码的方 ...

  5. vue-qr 自动生成二维码+logo图片

    vue-qr 可根据文本内容生成二维码,还可以添加logo图片.设置logo大小.设置二维码大小.留白边距.背景图片.背景颜色等等. 1.安装 npm install vue-qr --save 2. ...

  6. Unity 生成二维码 融合图片

    Unity 生成二维码,并将二维码和已有背景图片融合,保存到本地,,, 1.场景的搭建 2.代码的编写(参考链接) using System.IO; using UnityEngine; using ...

  7. java 通过Qrcode生成二维码添加图片logo和文字描述

    一个简单的javaweb项目 注释比较多直接上代码 附上使用的jar包Qrcode package com.fehorizon.erp.pda.utils;import java.awt.Color; ...

  8. Java解决生成二维码后图片蒙上红色背景问题

    一.在生成图片,或者将二维码放在图片上生成新图片后,生成的图片会造成红色蒙版问题,这问题是因为jdk中 ImageIO.read(inputStream);里在识别RGB的时候会出现偏差,目前公司用的 ...

  9. jquery.qrcode生成带logo的二维码,同时生成带二维码的好友分享图片(js与canvas实现二维码和图片合成的海报)

    首先给大家看一下效果图(纯jQuery前端技术): 提供一下demo 源代码和jquery.qrcode文件下载: https://download.csdn.net/download/qq15577 ...

  10. java二维码生成 使用SSM框架 搭建属于自己的APP二维码合成、解析、下载

    java二维码生成 使用SSM框架 搭建属于自己的APP二维码合成.解析.下载 自己用java搭建一个属于自己APP二维码合成网站.我的思路是这样的: 1.用户在前台表单提交APP的IOS和Andro ...

最新文章

  1. 设计模式学习(二): 观察者模式 (C#)
  2. css阴影3d效果,3D立体带阴影的CSS圆角效果
  3. 【iOS基础知识】const与宏的区别
  4. PHP开发调试环境配置(基于wampserver+Eclipse for PHP Developers )
  5. 7月的夏日北京必联网公司一行(图文)
  6. 那些决定模型上限的操作
  7. CentOS查看每个进程的网络流量
  8. SpringBoot 小技巧
  9. 超火的漫画线稿上色AI出新版了!无监督训练,效果更美好 | 代码+Demo
  10. Android持久化保存cookie
  11. Linux c modbus 线程,Modbus TCP Slave Thread - 设置和获取寄存器值
  12. pl/sql 过程分页显示小案例
  13. 《数字图像处理 第三版》(冈萨雷斯)——第三章 灰度变换和空间滤波
  14. 汽车车载诊断基础知识
  15. Linux 音频编程 -- 如何使用ALSE库播放wav文件
  16. [论文笔记] Balboa: Bobbing and Weaving around Network Censorship
  17. 资讯汇总230217
  18. 野狐网游分析手记(2016年3月28日更新)
  19. Python基础与大数据应用章末小结(一)
  20. JavaSE高级 网络编程

热门文章

  1. Django知识点汇总
  2. vsnprintf函数用法
  3. 为何看完这篇RxHttp Http请求框架会觉得如此销魂,全文干货建议收藏!
  4. 三国演义人物出场统计
  5. [趣谈网络协议学习] 08 世界这么大,我想出网关:欧洲十国游与玄奘西行
  6. 京东商品详情APP原数据API接口-(item_get_app-获得JD商品详情原数据API接口),京东API接口
  7. memory内存管理系列函数咋不能用了
  8. ODBC管理器中用户DSN,系统DSN,文件DSN的含义及用法
  9. 2019年互联网最高薪的25大职位,排第一竟是....
  10. 2021 年最佳开源软件出炉,你用过哪些?