Code39 码(也被称为“ USS Code 39” , “Code 3/9” , “Code 3 of 9 ” , “USD-3” , “ Alpha39 ” , “类型39 ” )是一种条码类型,可以编码大写字母( a到z ) ,数字( 0到9 )和少数特殊字符,如$符号等。条码本身不包含检查码(相反,例如,代码128 ) ,但它可以被视为自检一些,理由是一个错误的解释,律师无法生成另一种有效的字符。可能是最严重的缺点是它的Code39码的数据存储密度低:它需要更多的空间编码数据的Code39码比,例如,在代码128 。这意味着,非常小的货物不能标记Code39码的条码。然而, Code39码仍然是广泛使用的,可解码几乎任何条形码阅读器。好处之一是, Code39码,因为没有必要产生一个校验数位,它可以很容易地集成到现有的印刷系统,增加了条码打印机字体的系统或打印机,然后打印的原始数据中的字体。
Code39码的名称是源于一个事实,即三年的九个要素构成一个字是广泛的内容,其余6个狭窄。码是由39个博士大卫阿莱和Ray史蒂文斯的Intermec公司于1974年。后来标准化为ANSI晚上8月10日的M - 1983年和美军标MIL - STD - 1189 。
宽度之间的比例缩小和广泛之间可以选择1:2和1:3 。
Code39码的编码
下面提出的*字符,不是真正的可编码特性,但在启动和停止'象征'的Code 39码。的不对称性,文让读者来确定方向的条码扫描。此代码是传统映射到*条码字符的字体和往往会出现与人类可读的代表一道条码。
这些表格提纲3 9规格:
| Legend | ||
| Format1 | Format2 | Desc |
| W | B | Wide - Black |
| N | b | Narrow - Black |
| w | W | Wide - White |
| n | w | Narrow - White |
| Code Details | ||
| Char | Format1 | Format2 |
| * | NwNnWnWnN | bWbwBwBwb |
| - | NwNnNnWnW | bWbwbwBwB |
| $ | NwNwNwNnN | bWbWbWbwb |
| % | NnNwNwNwN | bwbWbWbWb |
| (space) | NwWnNnWnN | bWBwbwBwb |
| . | WwNnNnWnN | BWbwbwBwb |
| / | NwNwNnNwN | bWbWbwbWb |
| + | NwNnNwNwN | bWbwbWbWb |
| 0 | NnNwWnWnN | bwbWBwBwb |
| 1 | WnNwNnNnW | BwbWbwbwB |
| 2 | NnWwNnNnW | bwBWbwbwB |
| 3 | WnWwNnNnN | BwBWbwbwb |
| 4 | NnNwWnNnW | bwbWBwbwB |
| 5 | WnNwWnNnN | BwbWBwbwb |
| 6 | NnWwWnNnN | bwBWBwbwb |
| 7 | NnNwNnWnW | bwbWbwBwB |
| 8 | WnNwNnWnN | BwbWbwBwb |
| 9 | NnWwNnWnN | bwBWbwBwb |
| A | WnNnNwNnW | BwbwbWbwB |
| B | NnWnNwNnW | bwBwbWbwB |
| C | WnWnNwNnN | BwBwbWbwb |
| D | NnNnWwNnW | bwbwBWbwB |
| E | WnNnWwNnN | BwbwBWbwb |
| F | NnWnWwNnN | bwBwBWbwb |
| G | NnNnNwWnW | bwbwbWBwB |
| H | WnNnNwWnN | BwbwbWBwb |
| I | NnWnNwWnN | bwBwbWBwb |
| J | NnNnWwWnN | bwbwBWBwb |
| K | WnNnNnNwW | BwbwbwbWB |
| L | NnWnNnNwW | bwBwbwbWB |
| M | WnWnNnNwN | BwBwbwbWb |
| N | NnNnWnNwW | bwbwBwbWB |
| O | WnNnWnNwN | BwbwBwbWb |
| P | NnWnWnNwN | bwBwBwbWb |
| Q | NnNnNnWwW | bwbwbwBWB |
| R | WnNnNnWwN | BwbwbwBWb |
| S | NnWnNnWwN | bwBwbwBWb |
| T | NnNnWnWwN | bwbwBwBWb |
| U | WwNnNnNnW | BWbwbwbwB |
| V | NwWnNnNnW | bWBwbwbwB |
| W | WwWnNnNnN | BWBwbwbwb |
| X | NwNnWnNnW | bWbwBwbwB |
| Y | WwNnWnNnN | BWbwBwbwb |
| Z | NwWnWnNnN | bWBwBwbwb |


