python itf-14条码生成


itf14条码是由13位数字加1位校验码组成的,所以首先你得提供13位数字

使用python 三方包:

https://github.com/GameMaker2k/PyUPC-EAN
https://pypi.org/project/PyUPC-EAN/

示例:

import upcean
barcode2 = upcean.oopfuncs.barcode('itf14', '3001234567890')
print(barcode2.validate_checksum()) # 生成的6为校验位
print(barcode2.fix_checksum())
# barcode2.validate_create_barcode("./30012345678906.png", 10)
barcode2.fix_create_barcode("./30012345678906.png", 10)
import upcean
barcode2 = upcean.oopfuncs.barcode('itf14', '30012345678909')
print(barcode2.validate_checksum())
print(barcode2.fix_checksum())
barcode2.code=barcode2.fix_checksum() # 条码值重新赋值校正
print(barcode2)
# barcode2.validate_create_barcode("./30012345678906.png", 10)
barcode2.fix_create_barcode("./{}.png".format(barcode2.code), 10)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM