码迷,mamicode.com
首页 > Web开发 > 详细

nodeJs生成条形码图片

时间:2019-12-21 13:51:49      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:ldo   nbsp   node   www   app   style   text   efi   ring   

代码如下:

 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生成条形码图片

标签:ldo   nbsp   node   www   app   style   text   efi   ring   

原文地址:https://www.cnblogs.com/mxh-java/p/12076508.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!