Ionic 3条码扫描是否支持GS1-128条码格式?

时间:2018-08-02 15:39:46

标签: barcode barcode-scanner

我目前正在使用Ionic 3制作一个可以扫描GS1-128条码格式的应用程序。我测试了几个条形码,它起作用了。但是,以GS1-128格式删除了括号。

我希望有人帮忙。谢谢!

1 个答案:

答案 0 :(得分:0)

如果您指的是条形码开头的括号,则它们永远不会被编码。它们出现在条形码下面的人类可读部分中,因此人类可以快速看到AI。但是它们不是GS1-128条码的一部分-除非它们在AI之后的有效载荷中使用(这非常罕见,我发现)。当扫描条形码时,您需要查找的是FNC1代码,该代码将下一个字符定义为AI。有关code128条码的详细信息,请参见GS1 manual的5.4节,有关人类可读部分的信息,请参见4.15节。具体来说,规则3:

  

规则3.括号应在HRI(人类可读解释)中包围AI,但未在GS1 AIDC(自动识别和数据捕获)数据载体中进行编码。

您需要在表中查找AI(在3.2节中有一个),以查看应保留多长时间以及是否跟随着其他数据(例如到期日期),然后才能提取实际数据。 / p>