是否有任何python库可以生成ean128条形码。我试过' python-barcode' ,但在该库中,没有ean128的选项。
答案 0 :(得分:1)
最初问这个问题的人可能不会从中受益,但这是针对那些仍在寻找答案的人。
注意:代码128与GS1-128不同
几天前我也对此问题感到困惑,最终我设法找到了一个支持GS1-128(UCC / EAN-128)条码的python库。
我所指的库称为“ treepoem”。奇怪的名字我同意这就是很难找到它的原因。它是BWIPP库的包装。并且它也依赖于ghostscript。关于名字;条码->树皮颂歌->树诗。
重要链接:
1)Ghostscript;下载并安装它,并将其“ bin”和“ lib”文件夹添加到
系统的路径变量。
https://www.ghostscript.com/download/gsdnld.html
2)树诗
https://pypi.org/project/treepoem/
3)所有代码;在存储库中的此处,您将在此处找到所有受支持的条形码。
https://github.com/adamchainz/treepoem/blob/master/treepoem/data.py
import treepoem
image = treepoem.generate_barcode(
barcode_type='gs1-128', # One of the BWIPP supported codes.
data='(01)14-digit-product-code')
image.convert('1').save('barcode.png')
答案 1 :(得分:0)
我认为EAN 128
与Code 128
(https://en.wikipedia.org/wiki/Code_128)相同。它似乎得到了python-barcode