了解 ISO/IEC 15418 条形码规范 [已关闭]

问题描述 投票:0回答:0

我正在尝试了解如何扫描和读取一维和二维条形码中的编码数据。 ISO/IEC 15418 似乎非常详细地详细介绍了我有兴趣阅读的数据。不幸的是,该规范并不擅长给出规范在实践中的完整示例。

记录分隔符和组分隔符(参见 ASCII 字符 29 和 30)之类的东西突然出现,在 ANSI 规范中没有任何定义。

ANS MH10.8.2-2016 (ISO/IEC 15418) PDF

还相关:ANS MH10.8.17-2017 (ISO/IEC 15434) PDF

到目前为止,我们解释这一点的方式是扫描条形码(数据矩阵似乎提供了最常见的规范显示的数据),读取数据并检查文档,慢慢识别数据结构的模式。该规范似乎只触及了数据的结构,但详细介绍了组成部分。

我知道我的问题有些宽泛且不具体,但我几乎无法找到有关此规范的任何内容。整个 StackOverflow 上几乎没有任何东西。

一般问题

  1. 在哪里可以找到该规范在实践中的完整示例和解释?

  2. 是否有任何公开可用的解析器或 API 围绕此?

  3. 我应该在哪里寻找有关此规范和类似规范的更多信息、提出问题等?

具体问题

  1. 扫描条形码、数据矩阵和 QR 码时,如何轻松地区分存储在该标准中的数据与未应用特定标准的原始文本?

    a.我们假设除了“根据我们所知检查它是否看起来有点像”之外,还必须有一个行业标准来执行此操作。

  2. 目前,我扫描的条形码似乎主要使用数据标识符,而不是应用程序标识符。然而,在网上,我确实找到了一个使用应用程序标识符的示例,它与我扫描的数据标识符结构非常相似。假设会有歧义,那么两者有什么区别?

  3. 一维条形码真的可以存储这种数据吗?到目前为止,我不记得我是否扫描过存储不仅仅是简单“文本”的一维条形码。只有数据矩阵提供规范中的原始编码数据。

encoding standards barcode iso
© www.soinside.com 2019 - 2024. All rights reserved.