使用nodejs生成二维码

使用nodejs生成二维码

点点

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


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

赞赏支持
提交评论
评论信息(请文明评论)
暂无评论,快来快来写想法...
推荐
在智能化的时代,微信是我们日常生活与工作中必不可少的软件,微信是一款社交聊天软件,有很多的小伙伴们在使用的过程中比较好奇微信上如何登陆QQ呢
网络是有记忆的,有过联系就会留下痕迹,QQ十年前的好友删除了该怎样找回?嘿嘿,关注点点,让小伙伴们回到青春时的回忆!直接给小伙伴们上干货啦!跟着点点来!
电脑微信image下的dat文件都是图片加密后的文件,需要将它解密成图片才可以查看。
做爬虫或其他的一些应用的时候,如果需要一些短信验证,又没有那么多手机号,又不能放人在那里一直输入的时候?怎么办?
智能手机现在人手一台,手机QQ是现在最常用的社交、办公软件之一,有些小伙伴们想知道手机QQ怎么查找历史文件,接下来小编就给小伙伴们介绍一下具体的操作步骤。
由很多软件安装时是有操作系统位数限制的,64位的程序在32位的操作系统将不能安装成功,而64位的系统是可以安装32位应用程序的。
微信作为学习工作都离不开的社交软件,其中很多聊天记录都非常重要。当手机中的聊天记录不小心丢失后会产生比较大的麻烦,接下来小编就给小伙伴们介绍一下怎么通过电脑版微信将聊天记录恢复到手机。
小伙伴们在很多的特殊节日里,手机微信的红包限额将会进行修改,例如一些情人节、七夕等情侣之间过的节日,微信红包限额都会由200改成520,小伙伴们可以直接发出一个520红包,下面就和小编一起来看看吧!