比较两个条形码的方法

时间:2010-02-08 22:37:52

标签: barcode barcode-scanner code128

我正在使用两个条形码。它们明显不同,但都扫描为代码128.一个是奇怪的,一个是正常的。我试图以我能想到的各种方式重新打印条形码的数据,我可以看到正在使用的子集(A,B或C)。

对于正常情况,我知道前10个字符为A,然后将编码更改为B

我似乎无法找到如何看到另一个(奇怪的)编码是什么。

我正在使用符号扫描仪。 (我打开了前缀char,但只告诉我D(Code 128)

是否有任何工具可以让我深入了解条形码符号?

4 个答案:

答案 0 :(得分:2)

我对条形码知之甚少,对非欧洲条码知之甚少,但对于Code 128的奇怪实现,还有GS1-128

这个online barcode generator看起来很不错,可以生成很多你想要检查的格式。

答案 1 :(得分:2)

在这里迟到,但ZXing库(我是开发人员)读取Code 128.您可以在将调试器附加到代码时扫描条形码。它会在解码中逐步显示正在发生的事情,包括子集更改。

答案 2 :(得分:1)

我知道问题已修复。但是,如果有人需要,可以使用更多资源:)

如Pekka所述,Code 128具有Code 128A,Code 128B,Code 128C和GS1-128(UCC / EAN-128)等子集。以下是有关Code 128 barcode的更多信息,包含编码模式说明。

答案 3 :(得分:0)

感谢那些回答和评论的人。

原来让我们的条形码出现打印错误的公司。这导致条形码看起来不同。

如何成功解码我不知道。无论如何。我打算把这个问题交给Pekka,因为他给了我一个可行的解决方案。