UNPKG

node-thermal-printer

Version:

Print on Epson, Star, Tranca, Daruma and Brother thermal printers with Node.js

22 lines (17 loc) 505 B
const escpos = require('escpos'); const _ = require('escpos/commands'); const device = new escpos.USB("4070", "33054"); console.log("DEVICE", device) const printer = new escpos.Printer(device); device.open(function (err) { device.device.on('data', function (data) { console.log(data); console.log(data.toString('hex')); }); device.write(_.DLE); device.write(_.EOT); device.write(String.fromCharCode(1)); setTimeout(() => { printer.close(); }, 1000); });