ESC/P2 printer command emulator with SVG output.
ported to nodejs from https://code.google.com/p/ukncbtl/
varEP=require('node-escprinter');vardr=newEP.SVGDriver;varp=newEP.Printer(dr,{paper_width: 2500,dpi: 720,});varESC=String.fromCharCode(27);vark15=String.fromCharCode(15);vark18=String.fromCharCode(18);p.print('normal, '+ESC+'W1WIDE'+ESC+'W0, '+ESC+'-1Underlined'+ESC+'-0');p.print('\n\r');p.print('Normal (PICA)\n\r');p.print(ESC+'MCompressed (ELITE)\n\r');p.print(ESC+'P');p.print(k15+'Ultra Compressed\n\r'+k18);p.print('0....1....2....');p.print('0....1....2....');p.print('0....1....2....');p.print('0....1....2....');p.drawMargins();dr.save('out.svg');