GS1-128 ZPL生成与GTIN(01)只有13位数

时间:2017-03-14 14:18:03

标签: barcode zebra

我想生成像这样的GS1-128条码

    (01)5410413901026(17)170612(10)LOT100

在ZPL代码中

    ^BY5,3,160^FT372,1506^BCB,,N,N,N
    ^FD>;>8015410413901026>817170612>810>6LOT100^FS

我的问题是01代码通常正好是14位数,这里我的EAN只有13位数...所以我的条形码错了

我已经尝试在每个新AI的开头放置> 8而没有结果: - (

提前感谢您的帮助

2 个答案:

答案 0 :(得分:0)

EAN总是13位数。添加前导零以转换为14位GTIN。 (开头的0以外的数字表示该物品的批发容器。)

答案 1 :(得分:0)

参考:https://stackoverflow.com/a/56673316/323917

括号和空格可以在字段数据中。 '00' 应用程序标识符,后跟 17 个字符,后跟假校验位占位符。

enter image description here

参考:https://www.zebra.com/content/dam/zebra/manuals/printers/common/programming/zpl-zbi2-pm-en.pdf

我已经验证了 https://zxing.org/w/decodehttps://online-barcode-reader.inliteresearch.com/ 的条形码