代码39和Codabar
世界上大约有100种条形码。下面是CODE39条形码的介绍。
CODE39
CODE 39是Intermec公司于1975年开发的条形码。条形码中可以包含多达43个字符,包括数字、字母和一些符号。由于信件可以处理,CODE 39在工业领域是不可缺少的,用于汽车和电子等工业。它是由美国汽车工业行动组织(AIAG)标准化的
39码组成
CODE 39以它的条和空格模式命名,9个条和空格中有3个是宽的。基本组成如下:
・一个字母(字符)是由9酒吧和空间。
・星号(*)是条形码的开始和结束。(启动/停止字符)
・字符之间的空间被称为一个“inter-character缺口”。通常,间隙宽度与窄条宽度一样宽。(最大宽度规定为窄条宽度的3至5.3倍。)
代码39字符组成
下表显示CODE 39的字符组成。
CODE 39可以表示字符,包括数字(0到9)、字母和符号(-、。、_(空格)、*、$、/、+、%)。
| 字符 | 酒吧的模式 |
|---|---|
| 0 | ![]() |
| 1 | ![]() |
| 2 | ![]() |
| 3. | ![]() |
| 4 | ![]() |
| 5 | ![]() |
| 6 | ![]() |
| 7 | ![]() |
| 8 | ![]() |
| 9 | ![]() |
| 一个 | ![]() |
| B | ![]() |
| C | ![]() |
| D | ![]() |
| E | ![]() |
| F | ![]() |
| G | ![]() |
| H | ![]() |
| 我 | ![]() |
| J | ![]() |
| K | ![]() |
| l | ![]() |
| 米 | ![]() |
| N | ![]() |
| O | ![]() |
| P | ![]() |
| 问 | ![]() |
| R | ![]() |
| 年代 | ![]() |
| T | ![]() |
| U | ![]() |
| V | ![]() |
| W | ![]() |
| X | ![]() |
| Y | ![]() |
| Z | ![]() |
| - | ![]() |
| . | ![]() |
| 空间 | ![]() |
| $ | ![]() |
| / | ![]() |
| + | ![]() |
| % | ![]() |
| * | ![]() |
代码39特性
- 由于CODE 39不仅表示数字,而且还表示字母和符号,因此它还允许表示项目编号。
- 起始/停止字符为“*”。
- 9条和空格用来表示一个字符。与其他编码相比,更多的条码和空格提供了更完整的读取和更高的可靠性,以及条形码的最大尺寸。
当数据需要字母时,CODE 39是理想的。
39应用程序代码
CODE 39主要用于工业应用。
Codabar
Codabar是1972年Monarch标记系统开发的条形码。它是在“5中的2”之后早期引入的条形码。它广泛应用于需要序列号的应用程序,如血库管理,门到门递送服务和会员卡。
Codabar组成
Codabar有4条和3个空格(共7个元素),每个窄或宽的宽度代表一个字符(字母)。
Codabar的基本组成如下:
- 7条和空格代表一个字符。
- A、B、C或D中的任何一个(A、B、C或D)都附加在条形码的开头和结尾。
(启动/停止字符)
启动/停止字符可以有任意组合
A––––A, B––––B, A––––C, D––––A,等等。
- 字符间间隔与CODE 39相同。
Codabar字符组成
Codabar可以表示字符,包括数字(0到9)、字母(A、B、C、D)和符号(-、$、/、.、+)。
| 字符 | 酒吧的模式 |
|---|---|
| 0 | ![]() |
| 1 | ![]() |
| 2 | ![]() |
| 3. | ![]() |
| 4 | ![]() |
| 5 | ![]() |
| 6 | ![]() |
| 7 | ![]() |
| 8 | ![]() |
| 9 | ![]() |
| - | ![]() |
| $ | ![]() |
| : | ![]() |
| / | ![]() |
| . | ![]() |
| + | ![]() |
| 一个 | ![]() |
| B | ![]() |
| C | ![]() |
| D | ![]() |
Codabar特性
与ITF相比,Codabar不太可能跳过阅读。与CODE 39相比,更小的条形码尺寸是可能的。
然而,这并不总是意味着跳过阅读不会发生在Codabar。如果条码的打印质量较差,则会出现如下所示的跳过阅读。
如果一个空格的打印宽度超出了应有的宽度,则该字符被认为是停止字符,并发生跳过读取。
任何开始/停止字符组合的可用性允许通用使用。
例如,A––––A表示标价,A––––C表示特别折扣价格,C––––C表示特价价格。


































































