【发布时间】:2020-09-16 18:47:27
【问题描述】:
我想知道我们如何检测条形码阅读器读取的条形码是否与按重量出售的物品或常规物品(Ean-13 或其他格式)相关?代码中是否有任何部分表明它是加权项?
【问题讨论】:
标签: barcode
我想知道我们如何检测条形码阅读器读取的条形码是否与按重量出售的物品或常规物品(Ean-13 或其他格式)相关?代码中是否有任何部分表明它是加权项?
【问题讨论】:
标签: barcode
条形码只是字符串(主要是数字和字母),大多数条形码阅读器/扫描仪不指示条形码的类型。他们只是发送价值。但是某些值,例如 EAN13,嵌入了可用于自动区分的校验位。例如,如果您看到一个 13 位数字并计算前 12 位的 mod10 校验位并且它与第 13 位匹配,那么您可以相当肯定您拥有 EAN13。
或者,如果您可以控制条形码的创建,则可以使用 GS1 应用程序标识符为每个值添加前缀。 (GS1 条形码实际上可以在一个符号中包含多个值。)有关标准 ID 的更多信息,请参阅https://www.gs1.org/standards/barcodes/application-identifiers?lang=en。应用程序 ID 通常用于物流,但在零售渠道中相当少见。
【讨论】: