使用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


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

赞赏支持
提交评论
评论信息(请文明评论)
暂无评论,快来快来写想法...
推荐
日常生活中,我们经常使用到手机热点,它相当于一个移动路由器,可以开启WiFi在其他设备上直接连接使用,而且打开手机热点操作非常简单,那小伙伴们开启手机热点之后为什么连接不上呢,下面就和小编一起来看看吧!
使用PC电脑的时候小伙伴们要接触全新的名词,尤其是在硬盘中的各种文件夹,其中program files(x86)文件夹是什么意思呢?
现在最流行的就是在手机上就可以打卡了,早就不用什么打卡机了,还得输入指纹多麻烦,钉钉可以说是现如今大小企业用的最多一款智能移动办公平台了,但是还有不少的人也许还不清楚了解钉钉自动上下班打卡有多方便。
当“超前点播”成为历史,抖音上的短剧已经默默开启了“付费”模式。
小伙伴们都知道百度网盘是一个功能十分齐全的网盘工具,可以说这里面能存储的内容有很多,除了文件、图片等,还能起到一个备份作用。那么百度网盘可以备份我们的聊天记录吗?
从微信的授权、token、以及到js-sdk 开发。
一个切小图标的方法
生活中,小伙伴们有可能使用电脑后,直接热插拔,或者直接断电,基本会为了省事。那么这样就会造成电脑出现不安全的状态,下次就有可能开不起来啦!开不起蓝屏怎么办那?跟点点看一下。教您轻松解决,不用求人,费钱。