使用python生成Datamatrix代码

时间:2013-05-10 15:47:20

标签: python qr-code

我需要将一个字符串“编码”成一个Datamatrix code图像,并且整天都在努力找到一种方法(库)来完成它。

有没有人知道用于Datamatrix代码生成的好的python库?还是一种方法呢?“

谢谢!

3 个答案:

答案 0 :(得分:5)

如果我做对了,用于条形码生成的Elaphe库有datamatrix支持

此外,libdtmx还有Python bindings

答案 1 :(得分:1)

有一个库 treepoem 可以转换为大多数条码类型,并且经常更新。

https://pypi.org/project/treepoem/

例如:UPC-A、EAN-13、ISBN、PZN、I。 2 of 5,Code 39,Code 93,Code 128,Datamatrix,PDF417,QR,Micro QR, Aztec.

import treepoem 
image = treepoem.generate_barcode(
    barcode_type='datamatrix',  # One of the supported codes.
    data='barcode payload', 
) 
image.convert('1').save('barcode.png')

我们还需要安装 ghostscript 来运行它。

https://www.ghostscript.com/download/gsdnld.html

对于在 Windows 中运行时出现的任何错误,请点击以下链接。

Treepoem barcode generator unable to find ghostscript

答案 2 :(得分:0)

任何在 2021 年仍可与更新的 Python 一起使用的 Python 绑定