【发布时间】:2011-01-29 18:30:21
【问题描述】:
这个问题不是关于'最佳'barcode图书馆推荐,我们在不同平台上使用各种产品,需要一种简单的方法来验证给定条形码是否正确(根据其规范)。
我们在互联网上发现了不同条形码库和free online barcode generators 呈现不同条形码的情况。例如,新版本的 Delphi 报告库将 Code128 中的非数字字符输出为“0”,或者在文本区域中直接跳过它们。在进行迁移之前,我们想检查这些更改是否是由新库中的错误实现引起的,以便我们可以将此作为错误报告给作者。
我们主要需要Code128和带有A/B/C子码的UCC/EAN-128。
目前我查到的在线资源有:
- IDAutomation.com(将 ABC123 显示为 0123 和 Code128-C)
- Morovia.com
- BarcodesInc(不接受逗号)
- TEC-IT
它们也显示不同的结果,例如支持逗号或加号等字符,至少在人类可读的文本中是这样。
【问题讨论】:
-
有多种工具可以为您生成条形码;它们还不够吗?
-
我们发现它们为相同的输入值和相同的条码类型生成不同的条码图像 - 并且不知道哪个是正确的。
-
您能列出您发现的一些差异吗?我一点也不怀疑你的发现,但有一些具体的东西可以分析是有帮助的。
-
Wolfram|Alpha 也可以生成条形码。见wolframalpha.com/input/?i=barcode+123456789
-
@Andreas 你可以直接指定代码128:wolframalpha.com/input/?i=code+128+ABC123
标签: java .net delphi barcode code128