使用nodejs生成二维码

使用nodejs生成二维码

点点

2021-03-27 21:01 阅读 653 喜欢 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


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

赞赏支持
提交评论
评论信息(请文明评论)
暂无评论,快来快来写想法...
推荐
日常生活中,很多小伙伴在使用苹果app store时,偶尔会出现无法连接的情况,让小伙伴们无法正常使用app store,那我们怎么解决这种情况的出现呢,苹果app store无法连接怎么办?
微信是全民都在使用的聊天社交平台,在很早之前微信就已经推出了,那几年过去了,怎么找到自己的微信账号注册时间呢,微信注册时间在哪里看,下面就和点点一起来看看吧!
易用、简洁且高效的http库
智能手机现在成为了我们的刚需,里边有很多的软件,而微信成为现在最常用的社交软件之一,有些小伙伴遇到了手机微信无法播放语音问题,想知道如何解决,接下来小编就给小伙伴们介绍一下具体的操作步骤。
使用PC电脑的时候小伙伴们要接触全新的名词,尤其是在硬盘中的各种文件夹,其中program files(x86)文件夹是什么意思呢?
QQ文件传到微信就比较麻烦了,不过我会详细步骤教大家如何操作的。
小伙伴们都说微信所占用的内存很多,其实微信本身并不会占用很多内存,占内存的其实是微信里面的文件,包括图片、视频、语音、聊天记录等。当我们不小心操作失误或卸载了微信时,微信里面的数据也会随之消失,如果要避免这种情况的话,建议小伙伴们还是将微信上的内容备份一下比较好。 微信聊天记录如何备份,教你一个方法特别简单又实用,跟小编来看看吧!
近期有大量的iPhone13用户称自己遇到了iPhone出现粉屏的情况,并且是出现很多次的那种,询问客服之后也没有解决方法,所以很多用户想要知道iPhone13粉屏重启怎么办,下面就让点点给小伙伴们介绍一下。