1
0
mirror of https://github.com/python-escpos/python-escpos synced 2025-09-13 09:09:58 +00:00

Merge branch 'linespacing' of git://github.com/miracle2k/python-escpos into miracle2k-linespacing

Conflicts:
	src/escpos/constants.py
This commit is contained in:
Patrick Kanzler
2016-08-26 14:16:06 +02:00
3 changed files with 63 additions and 1 deletions

View File

@@ -112,6 +112,13 @@ TXT_INVERT_OFF = GS + b'\x42\x00' # Inverse Printing OFF
TXT_COLOR_BLACK = ESC + b'\x72\x00' # Default Color
TXT_COLOR_RED = ESC + b'\x72\x01' # Alternative Color (Usually Red)
# Spacing
LINESPACING_RESET = ESC + b'2'
LINESPACING_FUNCS = {
60: ESC + b'A', # line_spacing/60 of an inch, 0 <= line_spacing <= 85
360: ESC + b'+', # line_spacing/360 of an inch, 0 <= line_spacing <= 255
180: ESC + b'3', # line_spacing/180 of an inch, 0 <= line_spacing <= 255
}
# Char code table
CHARCODE_PC437 = ESC + b'\x74\x00' # USA: Standard Europe
@@ -198,7 +205,7 @@ QR_ECLEVEL_L = 0
QR_ECLEVEL_M = 1
QR_ECLEVEL_Q = 2
QR_ECLEVEL_H = 3
# QRcode models
QR_MODEL_1 = 1
QR_MODEL_2 = 2