soft_barcode: add new center=True option
This commit is contained in:
parent
ab30ef4a8c
commit
8ca682e3ac
|
@ -479,7 +479,8 @@ class Escpos(object):
|
|||
self._raw(NUL)
|
||||
|
||||
def soft_barcode(self, barcode_type, data, impl='bitImageColumn',
|
||||
module_height=5, module_width=0.2, text_distance=1):
|
||||
module_height=5, module_width=0.2, text_distance=1,
|
||||
center=True):
|
||||
|
||||
image_writer = ImageWriter()
|
||||
|
||||
|
@ -502,7 +503,7 @@ class Escpos(object):
|
|||
|
||||
# Retrieve the Pillow image and print it
|
||||
image = my_code.writer._image
|
||||
self.image(image, impl=impl)
|
||||
self.image(image, impl=impl, center=center)
|
||||
|
||||
def text(self, txt):
|
||||
""" Print alpha-numeric text
|
||||
|
|
|
@ -12,3 +12,6 @@ def instance():
|
|||
def test_soft_barcode_ean8(instance):
|
||||
instance.soft_barcode("ean8", "1234")
|
||||
|
||||
|
||||
def test_soft_barcode_ean8_nocenter(instance):
|
||||
instance.soft_barcode("ean8", "1234", center=False)
|
||||
|
|
Loading…
Reference in New Issue