forked from Klemen1337/node-thermal-printer
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample.js
More file actions
36 lines (30 loc) · 3.89 KB
/
Copy pathexample.js
File metadata and controls
36 lines (30 loc) · 3.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
var printer = require("./printer");
printer.init('star'); // 'star' or 'epson'
printer.print("Hello world, this is a test page");
printer.drawLine();
printer.setTypeFontB();
printer.println("Type font B");
printer.setTypeFontA();
printer.println("Type font A");
printer.drawLine();
printer.alignCenter();
printer.println("This text is in the middle");
printer.alignRight();
printer.println("This text is on the right");
printer.alignLeft();
printer.println("This text is on the left");
printer.drawLine();
printer.setTextDoubleHeight();
printer.println("This text is double height");
printer.setTextDoubleWidth();
printer.println("Double width wooo!");
printer.setTextQuadArea();
printer.println("What is a quad area text?");
printer.setTextNormal();
printer.println("Back to normal");
printer.drawLine();
// printer.printImage("olaii.png");
//printer.printImage(75, 75, "\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x03\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x03\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x07\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x0f\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x1f\xfc\x00\x00\x00\x00\x00\x00\x00\x00\x1f\xfc\x00\x00\x00\x00\x00\x00\x00\x00\x3f\xfc\x00\x00\x00\x00\x00\x00\x00\x00\x7f\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x7f\xfe\x00\x00\x00\x00\x00\x00\x00\x00\xff\xfe\x00\x00\x00\x00\x00\x00\x00\x01\xff\xff\x00\x00\x00\x00\x00\x00\x00\x03\xff\xff\x00\x00\x00\x00\x00\x00\x00\x03\xff\xff\x00\x00\x00\x00\x00\x00\x00\x07\xff\xff\x80\x00\x00\x00\x00\x00\x00\x07\xff\xff\x80\x00\x00\x00\x00\x00\x00\x07\xff\xff\x80\x00\x00\x00\x00\x00\x00\x0f\xff\xff\x80\x00\x00\x00\x00\x00\x00\x0f\xff\xff\x80\x00\x00\x00\x7f\xff\xfc\x0f\xff\xff\x80\x00\x00\x00\xff\xff\xff\x0f\xff\xff\x80\x00\x00\x00\xff\xff\xff\xcf\xff\xff\x80\x00\x00\x00\xff\xff\xff\xef\xff\xff\x80\x00\x00\x00\x7f\xff\xff\xf7\xff\xff\x80\x00\x00\x00\x3f\xff\xff\xff\xfb\xff\x00\x00\x00\x00\x3f\xff\xff\xff\xf1\xff\x3f\xf0\x00\x00\x1f\xff\xff\xff\xf1\xfe\xff\xfe\x00\x00\x0f\xff\xff\xff\xf1\xff\xff\xff\xc0\x00\x0f\xff\xff\xff\xe1\xff\xff\xff\xf8\x00\x07\xff\xff\xff\xe1\xff\xff\xff\xff\x00\x03\xff\xff\xff\xe1\xff\xff\xff\xff\xc0\x01\xff\xff\x3f\xe1\xff\xff\xff\xff\xe0\x01\xff\xfe\x07\xe3\xff\xff\xff\xff\xe0\x00\xff\xff\x03\xe3\xff\xff\xff\xff\xe0\x00\x7f\xff\x00\xf7\xff\xff\xff\xff\xc0\x00\x3f\xff\xc0\xff\xc0\x7f\xff\xff\x80\x00\x1f\xff\xf0\xff\x00\x3f\xff\xff\x00\x00\x0f\xff\xff\xff\x00\x7f\xff\xfc\x00\x00\x07\xff\xff\xff\x01\xff\xff\xf8\x00\x00\x01\xff\xff\xff\xff\xff\xff\xf0\x00\x00\x00\x7f\xff\xff\xff\xff\xff\xc0\x00\x00\x00\x1f\xfc\x7f\xff\xff\xff\x80\x00\x00\x00\x7f\xf8\x78\xff\xff\xfe\x00\x00\x00\x00\xff\xf0\x78\x7f\xff\xfc\x00\x00\x00\x01\xff\xe0\xf8\x7f\xff\xf0\x00\x00\x00\x03\xff\xc0\xf8\x3f\xdf\xc0\x00\x00\x00\x07\xff\xc1\xfc\x3f\xe0\x00\x00\x00\x00\x07\xff\x87\xfc\x1f\xf0\x00\x00\x00\x00\x0f\xff\xcf\xfe\x1f\xf8\x00\x00\x00\x00\x0f\xff\xff\xff\x1f\xf8\x00\x00\x00\x00\x1f\xff\xff\xff\x1f\xfc\x00\x00\x00\x00\x1f\xff\xff\xff\xff\xfc\x00\x00\x00\x00\x1f\xff\xff\xff\xff\xfe\x00\x00\x00\x00\x3f\xff\xff\xff\xff\xfe\x00\x00\x00\x00\x3f\xff\xff\xff\xff\xfe\x00\x00\x00\x00\x3f\xff\xff\x3f\xff\xfe\x00\x00\x00\x00\x7f\xff\xff\x3f\xff\xfe\x00\x00\x00\x00\x7f\xff\xff\x3f\xff\xfe\x00\x00\x00\x00\x7f\xff\xfe\x3f\xff\xfe\x00\x00\x00\x00\xff\xff\xfc\x1f\xff\xfe\x00\x00\x00\x00\xff\xff\xf8\x1f\xff\xfe\x00\x00\x00\x00\xff\xff\xe0\x0f\xff\xfe\x00\x00\x00\x01\xff\xff\x80\x07\xff\xfe\x00\x00\x00\x01\xff\xfc\x00\x03\xff\xfe\x00\x00\x00\x01\xff\xe0\x00\x01\xff\xfe\x00\x00\x00\x01\xff\x00\x00\x00\xff\xfe\x00\x00\x00\x00\xf8\x00\x00\x00\x7f\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x1f\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x0f\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x07\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x01\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00");
//printer.barcode("1234567890123", "EAN13", 150, 4, "BOTH", "A");
printer.cut();
printer.execute();