使用nodejs生成二维码

使用nodejs生成二维码

点点

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


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

赞赏支持
提交评论
评论信息(请文明评论)
暂无评论,快来快来写想法...
推荐
电视是每家必备的生活用品,智能电视现在越来越普遍,智能电视不仅可以看电视、电影、综艺之外,还可以安装一些软件,从而在电视上玩游戏、办公等等,大家常知的方式是用U盘安装,那如果没有U盘该怎么给电视安装软件呢,下面就和点点一起来看看吧!
U盘使用过程中,莫名其妙的问题还是有很多的,其中最奇怪的就是出现U盘拒绝访问的问题,然后就无法打开U盘了,里面的资料也拷贝不出来,不用花钱,一招搞定。一招让u盘重获新生,千万不要拿去换新。u盘无法访问如何解决?
当“超前点播”成为历史,抖音上的短剧已经默默开启了“付费”模式。
经常使用电脑的小伙伴们应该都或多或少遇到过这种情况,电脑玩着玩着突然自动关机了或者突然黑屏了,这是怎么回事呢?对于懂电脑的小伙伴们可能还知道如何去解决这个问题,对于不懂电脑的朋友来说,可能就比较头疼了,下面点点教小伙伴们如何解决这个问题!
当我们在群聊中需要发布一些重要的内容时,可以直接@所有人来通知每个群聊的用户,也可以选择@all来提醒所有人,那@all和@所有人是一样的吗,怎么操作呢,下面就和点点一起来看看吧!
在日常生活中,每个人都有自己的风格,例如电脑微信图标,很多小伙伴们喜欢把任务栏的图标隐藏起来,变得更加简约。一定会有多数小伙伴还不知道如何去隐藏微信图标吧,和如何修改微信电脑版的标签与权限呢?
互联网应用经常需要存储用户上传的图片,比如facebook相册。
现在有很多企业都在使用钉钉办公,有些小伙伴们不知道电脑钉钉怎么设置OA审批人员,接下来小编就给小伙伴们介绍一下具体的操作步骤。