nodeJs生成条形码图片

Posted 尘世间迷茫的小书童

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodeJs生成条形码图片相关的知识,希望对你有一定的参考价值。

代码如下:

 1 var { DOMImplementation, XMLSerializer } = require(‘xmldom‘);
 2 var xmlSerializer = new XMLSerializer();
 3 //http://www.w3.org/1999/xhtml
 4 var document = new DOMImplementation().createDocument(‘html‘, ‘html‘, null);
 5 //http://www.w3.org/2000/svg
 6 var svgNode = document.createElementNS(‘svg‘, ‘svg‘);
 7 var JsBarcode = require(‘jsbarcode‘);
 8 var svg2png = require(‘svg2png‘);
 9 var fs = require(‘fs‘)
10 
11 JsBarcode(svgNode, ‘test‘, {
12     xmlDocument: document,
13 });
14 
15 var svgText = xmlSerializer.serializeToString(svgNode);
16 var png = svg2png.sync(svgText);
17 fs.writeFileSync(‘条形码.png‘, png);
18 console.log(‘条形码生成完毕‘);

 

 

以上是关于nodeJs生成条形码图片的主要内容,如果未能解决你的问题,请参考以下文章

使用nodejs从模板生成PDF的最佳方法

python使用fpdf生成发票格式的pdf文件包含:文字图片logo表格条形码等;

Java生成读取条形码和二维码图片

QRCode 扫描二维码扫描条形码相册获取图片后识别生成带 Logo 二维码支持微博微信 QQ 二维码扫描样式

thinkphp如何生成条形码?

Java使用ZXing生成/解析二维码图片