img

Cognex移动条码SDK
代码93

代码93是什么?

代码93(也被称为代码9/3、USS代码93或USS 93)是Intermec在1982年开发的一种更好的替代方案代码39. 该符号可以编码47个不同的字符,包括:大写字母A到Z;数字0到9;7个符号字符:空格、句点、减号、加号、美元符号、斜杠和百分比符号;和一些特殊字符,包括开始/停止符号。它包括对完整ASCII 128字符集编码的支持,尽管与代码39中的编码一样,它不是非常有效(即,每个ASCII 128字符需要两个符号)。代码93是一种可变长度的符号,对代码长度没有理论上的限制。

代码93是线性或一维(1D)条形码。这意味着条形码由一组不同宽度的垂直线和空间组成。条形码中的数据由这些黑白图案线性表示。最小黑白宽度称为a单元下面是一个简单的例子。

页面\u代码\u 93\u示例1.png

代码93条形码中的每个字符符号都有9个模块宽,由3条(黑色)和3个空格(白色)组成(因此命名为代码93)。每个条/空间可以有1到4个模块的宽度。同时使用开始字符和停止字符(相同的符号),与代码39不同,它包括一个校验和:两个字符,校验和C和校验和K,位于数据消息的末尾,在停止符号之前。符号系统进一步被描述为一个连续的条形码,这意味着每个字符与下一个字符相邻,没有字符间的间隙元素。下面是我们的示例,为清晰起见,绘制了图表:

pages_Code_93_diagrammed.png

两个校验和数字都作为加权模47值进行计算,校验和K包括校验和C。

为什么使用代码93?

虽然代码93得到了大多数商用条形码扫描仪的广泛支持,但该符号系统还没有被广泛采用。功能更强、密度更高的符号,如代码128,在推出时已在使用。因为它使用两个校验和数字,所以生成和打印起来不像以前那么容易代码39,它设计用来替换的条形码。

代码93是如何使用的?

代码93最常见的用途是由加拿大邮政局使用它来补充递送信息。

我们如何帮助开发人员使用代码93?

科涅克斯移动电话条形码扫描仪SDK支持代码93检测,使开发人员能够收集相关的工作流和应用程序数据。您可以通过在Cognex Mobile Barcode上注册免费下载SDK开发者网络. 此外,条形码扫描仪SDK支持广泛的符号学满足您不断增长的发展需求。