qrcode
Version:
QRCode / 2d Barcode api with both server side and client side support using canvas
20 lines (14 loc) • 524 B
JavaScript
var svgTagRenderer = require('./svg-tag')
exports.render = svgTagRenderer.render
exports.renderToFile = function renderToFile (path, qrData, options, cb) {
if (typeof cb === 'undefined') {
cb = options
options = undefined
}
var fs = require('fs')
var svgTag = exports.render(qrData, options)
var xmlStr = '
' +
' ' +
svgTag
fs.writeFile(path, xmlStr, cb)
}