diff options
Diffstat (limited to 'pttarget.py')
-rw-r--r-- | pttarget.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/pttarget.py b/pttarget.py index e0bf7ac..37f6509 100644 --- a/pttarget.py +++ b/pttarget.py @@ -183,8 +183,6 @@ class PTLabelData(object): # margins: '\x1bid\x00\x00' + self.init = '\x1biR\x01' + '\x1biM\x40' + '\x1bid\x00\x00' + '\x1biK\x00' self.raw = '' - # self.fini = '\x1a' # Z / feed ? - self.fini = '\x0c' def addpixels(self, raw): row = 'G' + struct.pack('<H', len(raw)) + raw @@ -215,8 +213,9 @@ class PTLabelData(object): pixels[py / 8] |= 1 << (7 - (py & 7)) self.addpixels(pixels) - def get(self): - return self.init + self.raw + self.fini + def get(self, feedncut = True): + fini = '\x1a' if feedncut else '\x0c' + return self.init + self.raw + fini class PTTape(object): tapes = [] |