使用nodejs生成二维码

使用nodejs生成二维码

点点

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


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

赞赏支持
提交评论
评论信息(请文明评论)
暂无评论,快来快来写想法...
推荐
日常生活中,咱们有好多用微信的小伙伴会收到好多好多的广告,那怎样去关闭哪?让我们减轻烦恼,跟点点来看看吧!
微信是我们常用的社交软件,聊天时候免不了不想打字而去发送语音,或者现在很多网课都是通过微信发给小伙伴们,都知道微信里面的语音是无法转发的,而且微信的android版的语音文件采用amr格式,而iPhone版采用aud格式,这两种格式连播放器都无法播放!那么当小伙伴们需要永久保存和某个人的语音聊天记录到电脑或手机上时,应该怎么办呢?
递归删除 nodejs创建文件夹 批量删除文件夹
有时候抓图有点不好抓啊!现在教各位一个简单的东东。嘿
当我们换了新电脑后,怎样可以把微信的聊天记录迁到新电脑上哪?伙伴来这里我教你,简单实用。
微信根据接收的图片,语音,文字,通话不同,占用手机的内存大小也就不同。
为什么要读取图片呢?有一大堆的ppt文件,里面全是图片,想将这些图片全部拿到,然后存储在数据库中,在线上预览,一张张的保存很是麻烦。 找了几个文档都是读取pptx,没有读取ppt的怎么办,先转为pptx ,于是就有了批量将ppt格式转为pptx格式的文章...
电脑版 微信自带的 “备份与恢复” 功能,只能把手机上的聊天记录,备份在电脑上(仅仅是备份,是不能在微信电脑版上查看刚备份的聊天记录的)。