python3转换code128条形码的方法
作者:新の助2 时间:2021-01-07 07:14:47
这年头如果用 python3 做条形码的,肯定(推荐)用 pystrich 。
这货官方文档貌似都没写到支持 Code128 ,但是居然有这个类( Code128Encoder )。。。。
一些喷墨打印机,如果质量差一点的话,喷出来的条码,会沾到一起,不好识别。
而用 pystrich 的话,会发觉宽度无法调节。
于是想到了用 条形码字体 来自己控制大小,找是找到字库了,但是你会发觉,你生成的东西,无法被扫描识别,
那是因为,这东西得转换后,才能打印啊。。。
经过千辛万苦,终于找到一篇文章说到转换的,地址在这里
我用的是Code128B,用python重写如下。
def conver_code128b(self, inputData):
checksum = 104
for ii, char in enumerate(inputData):
asciiStr = ord(char)
if asciiStr >= 32:
checksum += (asciiStr - 32) * (ii + 1)
else:
checksum += (asciiStr + 64) * (ii + 1)
checksum = checksum % 103
if checksum < 95:
checksum += 32
else:
checksum += 100
result = chr(204) + str(inputData) + chr(checksum) + chr(206)
return result
总结
以上所述是小编给大家介绍的python3转换code128条形码的方法,网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
来源:https://segmentfault.com/a/1190000018890585
标签:python3,code128,条形码
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Python的matplotlib绘图如何修改背景颜色的实现
2023-10-05 08:12:43
![](https://img.aspxhome.com/file/2023/0/62900_0s.png)
Python实现批量转换文件编码的方法
2023-06-02 20:03:49
最炫Python烟花代码全解析
2022-02-16 13:07:53
![](https://img.aspxhome.com/file/2023/0/85030_0s.jpg)
使用python将最新的测试报告以附件的形式发到指定邮箱
2022-08-24 14:59:16
![](https://img.aspxhome.com/file/2023/5/96925_0s.png)
Microsoft JET Database Engine 错误 '80040e21' 所有记录中均未找到搜索关键字
2009-08-30 13:07:00
asp截取指定英汉混合字符串_支持中文
2011-04-19 10:39:00
python通过索引遍历列表的方法
2021-07-06 06:06:53
Python+Appium自动化操作微信的教程分享
2023-01-06 09:18:09
![](https://img.aspxhome.com/file/2023/2/130602_0s.png)
laravel多视图共享数据实例代码
2023-06-19 01:34:14
PHP之CI框架学习讲解
2023-07-03 21:25:13
asp使用Application来统计在线人数方法
2007-08-13 12:43:00
基于Python中random.sample()的替代方案
2021-01-16 18:41:07
![](https://img.aspxhome.com/file/2023/3/103303_0s.jpg)
Python批量处理图片大小尺寸方法详解
2021-12-11 23:12:07
![](https://img.aspxhome.com/file/2023/3/92533_0s.png)
PHP的PDO预定义常量讲解
2023-06-09 13:35:54
python常见字符串处理函数与用法汇总
2023-10-19 08:07:11
Python 实现图片色彩转换案例
2021-01-12 21:35:56
![](https://img.aspxhome.com/file/2023/3/87483_0s.jpg)
举例详解Python中循环语句的嵌套使用
2022-11-23 05:52:07
Python Django Cookie 简单用法解析
2022-09-15 15:20:03
![](https://img.aspxhome.com/file/2023/9/65569_0s.png)
js 返回 utf-8 字符编码是多少个字节, 函数 fUtf8BoundCheck
2010-07-31 18:59:00
python中dir函数用法分析
2023-09-05 10:23:09