Code128,或称Code128,是1981年推出的一种更有效的条形码替代品,如代码11,代码39和库德巴. 它的前身仅限于字母数字字符和符号字符的子集,与之不同,代码128可用于表示完整的ASCII字符集(字符0到127)。
代码128通常被称为GS1-128(以前的UCC/EAN-128),这是航运和包装行业广泛支持的应用标准。西盟体育betway
代码128是线性或一维(1D)条形码。这意味着条形码由一组不同宽度的垂直线和空格组成。条形码中的数据由这些黑白(条形/空格)图案线性表示。下面是一个简单的示例。
代码128条码中的每个符号有6个元素:3条(黑色)和3个空格(白色),但停止符号除外,停止符号有7个元素(4条和3个空格)。它使用108个不同的符号:103个数据符号、3个开始符号和2个停止符号。它定义了三个不同的概念字符集或字符模式(128A、128B和128C).根据激活的字符集,每个数据符号表示不同的字符;初始字符模式由起始字符设置(这就是为什么有3个不同的字符)。如果需要,数据报文中会使用特殊符号更改为不同的字符集。这些开关称为转移(仅切换到下一个符号的其他字符集)和闩锁(对于所有后续符号,切换到不同的字符集)。
符号系统进一步被描述为一个连续的条形码,这意味着每个字符与下一个字符相邻,没有字符间的间隙元素。下面是我们的示例,为清晰起见,绘制了图表:
在上面的示例中,符号以字符集B(128B)开始,因为该字符集包括大写和小写字母(字符集128A和128C不包括)。
代码128还包括一个强制校验和(出现在数据消息之后,停止符号之前)。使用模数103计算。
代码128得到了广泛支持,大多数商业条形码扫描仪都能够读取它。它的高密度和ASCII 127支持使它成为广泛用途的理想选择。它的符号要比像这样能力较弱的符号更复杂代码39(因为它们支持多个字符集并需要校验和),所以编码软件经常与专门的字体一起使用。
代码128广泛用于许多行业:西盟体育betway
科涅克斯移动电话条形码扫描仪SDK支持代码128检测,使开发人员能够收集相关的工作流和应用程序数据。您可以通过在Cognex Mobile Barcode上注册免费下载SDK开发者网络。此外,条形码扫描仪SDK支持广泛的符号学满足您不断增长的发展需求。