使用nodejs生成二维码

使用nodejs生成二维码

点点

2021-03-27 21:01 阅读 591 喜欢 0

安装

npm install qr-image

调用

var qr = require('qr-image');

var fs = require('fs');

var img = qr.image('中文生成二维码',{size : 10 });

var ss = fs.createWriteStream('qr.png');

img.pipe(ss);

生成图片流

直接调用qr.image 函数,获得png 图片的流,可直接传递给文件流,或者传递给response,返回到浏览器.

var img = getImg(t,s,m,p);

res.writeHead(200,{'contentType':'image/png'});

img.pipe(res);//给输出流返回到浏览器

这样二维码就生成了,容错级别可调节,暂时没有添加中间图片的功能。

转载请注明出处: http://sdxlp.cn/article/erweima.html


如果对你有用的话,请赏给作者一个馒头吧 ...或帮点下页面底部的广告,感谢!!

赞赏支持
提交评论
评论信息(请文明评论)
暂无评论,快来快来写想法...
推荐
在日常生活中,微信是经常使用的社交通讯软件,其手机图标更是一成不变的一直都是一样,没有什么新意,所以很多用户想要知道手机微信图标怎么换成别的图标,带来新鲜感,下面就给小伙伴们分享一下手机微信图标换成别的图标教程。
当我们使用手机微信办公、学习下载需要的文件时,下载的文件会存储在什么位置呢,如何在手机文件管理中找到下载的文件存储位置,下面就和小编一起来看看吧!
PC版的微信,会下载图片到本地,但是有加密保护,后缀该为.dat,就算你强行打开,也是加密过的密文,无法使用。不过借助整个小工具,就可以直接“破解”微信图片的密码啦。
小伙伴们平时在使用QQ时,经常会发现有许多不认识的好友,想删除,但是太多不好删,下面小编就为小伙伴们带来让你批量删除的方法。
微信收款码是分为个人码和商家码两种,虽然看似差不多,但其实功能上是有差别的。商家收款码不仅支持顾客使用信用卡支付,还可以享受直接提现等便利功能。那么微信商家收款码怎么申请?第一步商户需要开通微信收款商业版。
随着网络普及,视频、语音聊天成了小伙伴们又一种不可或缺的通讯方式,但是很多的时候,会出现这样或者那样的问题,用QQ语音聊天时对方听不到我的声音,而我能听到对方的声音。针对这个问题,作如下详细解答,帮助小伙伴们轻松解决这个难题。
腾讯微信的拍一拍具有非常好玩的功能,可以双击对方的头像,显示出非常可爱的拍一拍后缀,所以很多小伙伴们想要知道微信拍拍功能怎么给自己加文字,这样就会显示出好玩的后缀文字,下面就让小编给小伙伴们介绍一下微信拍拍功能给自己加文字教程。
在使用电脑的时候,相信小伙伴们都可能遇到过这种情况,那就是不小心安装了捆绑软件,或者中毒了等原因,导致电脑不停自动安装垃圾软件怎么办?那么这种情况该如何阻止电脑安装垃圾软件?下面点点就教小伙伴们阻止电脑安装垃圾软件的方法。