TXT_STYLE: {
align: {
center: Buffer<ArrayBuffer>;
left: Buffer<ArrayBuffer>;
right: Buffer<ArrayBuffer>;
};
bold: { false: Buffer<ArrayBuffer>; true: Buffer<ArrayBuffer> };
color: { black: Buffer<ArrayBuffer>; red: Buffer<ArrayBuffer> };
density: {
"0": Buffer<ArrayBuffer>;
"1": Buffer<ArrayBuffer>;
"2": Buffer<ArrayBuffer>;
"3": Buffer<ArrayBuffer>;
"4": Buffer<ArrayBuffer>;
"5": Buffer<ArrayBuffer>;
"6": Buffer<ArrayBuffer>;
"7": Buffer<ArrayBuffer>;
"8": Buffer<ArrayBuffer>;
};
flip: { false: Buffer<ArrayBuffer>; true: Buffer<ArrayBuffer> };
font: { a: Buffer<ArrayBuffer>; b: Buffer<ArrayBuffer> };
height: Record<number, number>;
invert: { false: Buffer<ArrayBuffer>; true: Buffer<ArrayBuffer> };
size: {
"2h": Buffer<ArrayBuffer>;
"2w": Buffer<ArrayBuffer>;
"2x": Buffer<ArrayBuffer>;
normal: Buffer<ArrayBuffer>;
};
smooth: { false: Buffer<ArrayBuffer>; true: Buffer<ArrayBuffer> };
underline: {
"0": Buffer<ArrayBuffer>;
"1": Buffer<ArrayBuffer>;
"2": Buffer<ArrayBuffer>;
};
width: Record<number, number>;
} = ...
Type Declaration
Readonlyalign: {
center: Buffer<ArrayBuffer>;
left: Buffer<ArrayBuffer>;
right: Buffer<ArrayBuffer>;
}
Readonlybold: { false: Buffer<ArrayBuffer>; true: Buffer<ArrayBuffer> }
Readonlycolor: { black: Buffer<ArrayBuffer>; red: Buffer<ArrayBuffer> }
Readonlydensity: {
"0": Buffer<ArrayBuffer>;
"1": Buffer<ArrayBuffer>;
"2": Buffer<ArrayBuffer>;
"3": Buffer<ArrayBuffer>;
"4": Buffer<ArrayBuffer>;
"5": Buffer<ArrayBuffer>;
"6": Buffer<ArrayBuffer>;
"7": Buffer<ArrayBuffer>;
"8": Buffer<ArrayBuffer>;
}
Readonlyflip: { false: Buffer<ArrayBuffer>; true: Buffer<ArrayBuffer> }
Readonlyfont: { a: Buffer<ArrayBuffer>; b: Buffer<ArrayBuffer> }
Readonlyheight: Record<number, number>
Readonlyinvert: { false: Buffer<ArrayBuffer>; true: Buffer<ArrayBuffer> }
Readonlysize: {
"2h": Buffer<ArrayBuffer>;
"2w": Buffer<ArrayBuffer>;
"2x": Buffer<ArrayBuffer>;
normal: Buffer<ArrayBuffer>;
}
Readonlysmooth: { false: Buffer<ArrayBuffer>; true: Buffer<ArrayBuffer> }
Readonlyunderline: { "0": Buffer<ArrayBuffer>; "1": Buffer<ArrayBuffer>; "2": Buffer<ArrayBuffer> }
Readonlywidth: Record<number, number>
Pre-built ESC/POS style command buffers.
Each sub-map contains pre-allocated
Buffervalues for common style attributes. Pass the appropriate buffer directly to_raw()to apply the style.