python3 生成条形码_python3转换code128条形码的方法
这年头如果用 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条形码的方法,希望对大家有所帮助
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
python3 生成条形码_python3转换code128条形码的方法相关推荐
- python3识别条码_python3转换code128条形码的方法
这年头如果用 python3 做条形码的,肯定(推荐)用 pystrich . 这货官方文档貌似都没写到支持 Code128 ,但是居然有这个类( Code128Encoder).... 一些喷墨打印 ...
- python条形码_python3转换code128条形码
干货不敢私藏,赶紧分享给大家. 这年头如果用python3做条形码的,肯定(推荐)用pystrich. 这货官方文档貌似都没写到支持Code128,但是居然有这个类(Code128Encoder).. ...
- python条形码生成_python3转换code128条形码
干货不敢私藏,赶紧分享给大家. 这年头如果用python3做条形码的,肯定(推荐)用pystrich. 这货官方文档貌似都没写到支持Code128,但是居然有这个类(Code128Encoder).. ...
- python3生成随机数_python3实现随机数
Python3实现随机数,供大家参考,具体内容如下 random是用于生成随机数的,我们可以利用它随机生成数字或者选择字符串. random.seed(x)改变随机数生成器的种子seed. 一般不必特 ...
- python3生成验证码_Python3实现生成验证码图片
import random from PIL import Image, ImageFont, ImageDraw from io import BytesIO from ttt import set ...
- python3生成随机数_Python3.3中如何产生伪随机数
1 #coding=utf-8 2 __author__ = 'hillfree' 3 4 importrandom5 6 7 deftestRand():8 9 #在[a, b]之间产生随机整数 r ...
- python3 urllib代理_Python3中使用urllib的方法详解(header,代理,超时,认证,异常处理)
我们可以利用urllib来抓取远程的数据进行保存哦,以下是python3 抓取网页资源的多种方法,有需要的可以参考借鉴. 1.最简单 import urllib.request response = ...
- Code128条形码:一种高密度、全字符集的一维条码
Code128条形码:一种高密度.全字符集的一维条码 在现代商业中,条形码已经成为了不可或缺的工具.而在各种条形码中,Code128 条形码无疑是最受欢迎的之一.Code128 条形码是一种高密度.高 ...
- PB 生成条形码(Code39+Code128+EAN128源码+规则)
目录 一.效果图: 二 .Code39码规则 三.Code39码表 四.Code39码校验位的计算规则 五.Code128规则 五.代码 一.效果图: 二 .Code39码规则 1.39码比较简单,条 ...
最新文章
- php 弹出保存对话框,如何在不将页面留在PHP中的情况下强制保存为对话框?
- 【Pytorch神经网络基础理论篇】 02 pytorch环境的安装
- 测试SqlHelp,linq to SQL,Nhibernate批量处理数据的效率 2009-06-07
- Spring Boot+Ext JS准前后端框架应用的会话(Session)处理
- 关于jsp:include 动态引入的值传递问题(数据共享问题)
- python_argparse简介
- 理解Python中的with…as…语法
- 改变php默认目录结构,ThinkPHP中自定义目录结构的设置方法_PHP
- 从入门到进阶,JAVA书籍的最佳阅读顺序!
- 核磁共振波谱数据处理与分析(以氢谱为例)
- Linux永久删除文件恢复
- 小程序 php cookie,微信小程序模拟 cookie
- NPOI在Excel中插入图片
- 时间的朋友——观后感
- iOS- 利用.dSYM和.app文件准确定位Crash位置
- 数字电子钟 1Hz 秒脉冲信号的设计
- 浅谈去哪儿算法,搜索结果打乱,_m_参数,headers,pre关键参数等
- 互联网金融之数据库表字段词根表
- 安卓应用测试-ADB
- 模拟量转485 数据解析