escpos-print
Version:
Library for printing to ESC/POS compatible printers
103 lines (102 loc) • 1.83 kB
TypeScript
export declare enum Underline {
NoUnderline = 0,
Single = 1,
Double = 2,
}
export declare enum Justification {
Left = 0,
Center = 1,
Right = 2,
}
export declare enum DrawerPin {
Pin2 = 0,
Pin5 = 1,
}
export declare enum Font {
A = 0,
B = 1,
C = 2,
}
export declare enum Barcode {
UPCA = 0,
UPCE = 1,
EAN13 = 2,
EAN8 = 3,
CODE39 = 4,
ITF = 5,
CODABAR = 6,
CODE93 = 7,
CODE128 = 8,
UCC = 9,
RSS14 = 10,
RSS14Truncated = 11,
RSSLimited = 12,
RSSExpanded = 13,
}
export declare enum Position {
NotPrinted = 0,
Above = 1,
Below = 2,
Both = 3,
}
export declare enum Color {
Color1 = 0,
Color2 = 1,
}
export declare enum TextMode {
Normal = 0,
DualHeight = 16,
DualWidth = 32,
DualWidthAndHeight = 48,
}
export declare enum RasterMode {
Normal = 0,
DualWidth = 1,
DualHeight = 2,
DualWidthAndHeight = 3,
}
export declare enum Density {
Single8Dot = 0,
Double8Dot = 1,
Single24Dot = 32,
Double24Dot = 33,
}
export declare enum CodeTable {
PC437 = 0,
Katakana = 1,
PC850 = 2,
PC860 = 3,
PC863 = 4,
PC865 = 5,
WPC1252 = 16,
PC866 = 17,
PC852 = 18,
PC858 = 19,
Thai42 = 20,
Thai11 = 21,
Thai13 = 22,
Thai14 = 23,
Thai16 = 24,
Thai17 = 25,
Thai18 = 26,
}
export declare enum QRErrorCorrectLevel {
L = 48,
M = 49,
Q = 50,
H = 51,
}
export declare enum PDF417ErrorCorrectLevel {
Level1 = 48,
Level2 = 49,
Level3 = 50,
Level4 = 51,
Level5 = 52,
Level6 = 53,
Level7 = 54,
Level8 = 55,
}
export declare enum PDF417Type {
Standard = 0,
Truncated = 1,
}