python生成条形码 修改图片大小 | 您所在的位置:网站首页 › 条码打印参数设置 › python生成条形码 修改图片大小 |
简化版
import barcode
from barcode.writer import ImageWriter
dn = '2312123123132'
code1 = barcode.generate('ean13','2312123123132',
writer=barcode.writer.ImageWriter(),
output='2312123123132',
writer_options={
"quiet_zone": 1.5,
"write_text": False
},
)
print(code1)
效果图 生成条形码option选项 options参数默认值为None,此时使用默认参数。如果需要修改设置,使用字典传入参数,例如:save(“d:\barcode”,{‘text’: ‘ABCD’,‘format’:‘JPEG’})。可用参数如下: ‘module_width’:默认值0.2,每个条码宽度(?),单位为毫米 ‘module_height’:默认值15.0,条码高度,单位为毫米 ‘quiet_zone’:默认值6.5,两端空白宽度,单位为毫米 ‘font_size’:默认值10,文本字体大小,单位为磅 ‘text_distance’:默认值5.0,文本和条码之间的距离,单位为毫米 ‘background’:默认值’white’,背景色 ‘foreground’:默认值’black’,前景色 ‘text’:默认值’’,显示文本,默认显示编码,也可以自行设定 ‘write_text’:默认值True,是否显示文本,如果为True自动生成text的值,如果为False则不生成(如果此时手工设置了text的值,仍然会显示文本)。 ‘center_text’:默认值True,是否居中显示文本 ‘format’:默认值’PNG’,保存文件格式,默认为PNG,也可以设为JPEG、BMP等,只在使用ImageWriter时有效。 ‘dpi’:默认值300,图片分辨率,,只在使用ImageWriter时有效。 参考 https://blog.csdn.net/weixin_39917485/article/details/110970729 https://blog.csdn.net/chenliang1038/article/details/111224290 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |