【问题标题】:Data Matrix GS1 in pythonpython中的数据矩阵GS1
【发布时间】:2021-12-21 05:01:39
【问题描述】:

请帮帮我( 我无法在 python 中生成带有 GS1 符号(FNC1)的 DataMatrix。 当我尝试下面的代码时,我无法在屏幕中获得符号 gs1

from ppf.datamatrix import DataMatrix
data = '0104680059740223213(OkNQCgC*qXF91KZF092gSnuwHu7c3KkrgPhR7eWzfH5/Qg=gSnuwHu7c3KkrgPhR7eWzfH5/Qg=gSnuwHu7c3KkrgPhR7eWzfH5/Qg=gSnu'
myDataMatrix = DataMatrix(data)
myDataMatrix

enter image description here

【问题讨论】:

    标签: python datamatrix gs1-datamatrix


    【解决方案1】:

    您正在打印出 DataMatrix 对象。没有理由显示图像。来电:

    myDataMatrix.svg()
    

    将返回带有数据矩阵的 svg 文件的内容。您可以将内容保存到文件中并查看它,例如在网络浏览器中。

    with open("myfilename.svg", "w") as f:
        f.write(myDataMatrix.svg())
    

    如果您指的是 ppf.datamatrix 主页,这似乎表明,执行 myDataMatrix 应该以某种方式打印出代码:他们可能使用 Jupyter notebook ot ipython。

    【讨论】:

    • 谢谢你)但你不明白我的问题)我可以看到 DataMatrix(DM) 但我的 DM 不包含 GS1 符号(数据中的符号我需要更改 DM,您可以在屏幕上看到 GS1 符号的原始数据:i.stack.imgur.com/IiwWg.png)当我搜索时,我找到了这个页面datamark.by/voprosy-otvety/gs1-datamatrix,但我不知道该怎么做(
    【解决方案2】:

    您可能需要在您使用的模块中找到编码器,并在代码字的开头添加 chr(232),它是 FNC1 符号。那么您所有的数据矩阵都将采用 GS1 格式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-02
      • 2017-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-26
      相关资源
      最近更新 更多