小程序中生成带logo的二维码,有源码
背景:
今天需要做一个会员二维码展示的功能,主要用于会员在线下消费时便于商家快速获取会员信息。
实现:
直接通过js画出来的,这个js是网上开源的。不多说,先上效果图。(第一张是自定义图片;第二张是微信头像的图片;第三张没有logo)
使用方式:
1:页面新建画布,指定宽高和id:
<canvas style="width: 300px;height: 300px;" canvas-id="logoQRCode" />
2:将qrcode.js文件引入到项目中,js下载地址:https://www.xuhongchang.com/resource/download.html,生成二维码的界面也需要引入。
3:直接在js中调用方法即可实现:
qrCodeJS.qrApi.draw('二维码参数', "画布id", 宽, 高, null, logo的路径); //注:logo路径存在则绘制,没有值就不绘制。
项目的源码下载地址:https://www.xuhongchang.com/resource/download.html
参考资料:https://www.2cto.com/kf/201802/716714.html
感谢
小程序中生成带logo的二维码,有源码相关推荐
- PHP合成图片怎么保证清晰度(在phpqrcode中生成带Logo的二维码)
在phpqrcode中生成带Logo的二维码 保持logo的清晰度: PHP合成图片主要用的的函数 : imagecreatefromstring //返回一个图像标识符,其表达了从给定字符串得来 ...
- vue 中生成带logo的二维码vue-qr(可换背景) 利用qrcode生成二维码
vue 中生成带logo的二维码 这里运用了一个插件 vue-qr npm install vue-qr --save <template><div><vue-qr :c ...
- iOS 生成带 logo 的二维码,区域截屏保存至相册(小功能二连发 (一))
原文链接:http://www.jianshu.com/p/36e9f012ef39 生成带 logo 的二维码 区域截屏相关 -- 由3033分享 开篇 最近项目需要搞了几个相对独立的小功能,今天有 ...
- Android Studio 生成二维码、生成带logo的二维码
1.生成二维码: 2.生成logo的二维码: 一.引入依赖 首先在libs文件目录下放进jar包zxing.jar,要下载zxing.jar就点击链接:下载zxing.jar(记得点击"Cd ...
- 使用zxing生成带logo的二维码图片,自动调节logo图片相对二维码图片的大小
使用zxing生成带logo的二维码图片,自动调节logo图片相对二维码图片的大小 * 可选是否带logo,可选是否保存二维码图片:结果返回base64编码的图片数据字符串 * 页面显示:< ...
- Golang使用qrcode生成二维码,以及生成带logo的二维码
添加并引用依赖 go get github.com/boombuler/barcodeimport ("github.com/skip2/go-qrcode" ) 1.生成字节形式 ...
- .NET ZXING 生成带logo的二维码和普通二维码及条型码
工作中使用到了,就随笔记下了.希望可以帮助有需要的同学们. /// <summary> /// 生成二维码 /// </summary> ...
- Android Studio 扫描识别二维码(包含闪光灯和本地二维码)、生成二维码、生成带logo的二维码
一.测试如下: 1.扫描识别二维码,扫描结果多少 2.生成二维码.生成带logo的二维码 二.添加依赖: 1.在Project的build.gradle中添加maven { url 'https:// ...
- 实现扫描二维码和生成带logo的二维码
欢迎来到风的博客 今天讲的是如何引用google的zxing库实现扫描二维码和生成带logo的二维码,源码库可以从github上下载[https://github.com/zxing/zxing];在 ...
最新文章
- C#实现Des加密和解密
- DeepMind推出首个商业产品,30秒内准确诊断眼疾!
- boost::fusion::traits::tag_of用法的测试程序
- 936焊台(恒温电烙铁)温度不可调的维修 (Z)
- createprocess重启程序_C++_VC程序设计中CreateProcess用法注意事项,对于windows程序设计来说,启动 - phpStudy...
- 60、二叉搜索树的第k个结点
- [数据库字典]简单的3个SQL视图搞定所有SqlServer数据库字典
- RK3288_Android7.1调试以太网ethernet
- 从放弃迅雷和IDM到自己开发下载工具 1
- 华为接头人话术指南:欲投华为,必看此贴!引流华为招聘提前批(备份)
- 如何创建一个进度条控件
- Ubuntu配置静态IP以及interfaces配置不生效问题解决
- 浅议初中语文微写作(语文教师论文)
- DOM是什么意思-前端入门
- http返回码301、302、307、305含义和区别
- ECMALL会员等级,自定义等级类型,自定义等级价格
- Java获取中文拼音、中文首字母缩写和中文首字母
- 洛谷P1425小鱼的游泳时间【c语言】
- DDOS\CC流量攻击
- MySQL创建数据库、创建数据表
热门文章
- 腾讯地图实现微信小程序地图定位教程
- 解决vue3-print-nb打印二维码定位(qrcode.vue) 问题
- python列表索引超出范围 等于啥_Python列表错误,列表索引超出范围
- On the Generality of Facial Forgery Detection论文原文翻译以及阅读笔记
- AI challenger 2018图片分类比赛—农作物病害检测
- RFID正为零售防损带来新变化
- (2020年最新版)App Store 审核指南
- revit二开之关联族参数的实现
- 《Android 应用 之路》一个类似今日头条的APP
- 使用Android Studio打包遇到的问题