通用产品码(UPC Universal Product Code )的是一种条码符号(特定类型的条形码),广泛应用于美国和加拿大的贸易项目跟踪商店中。
UPC码简介
UPC编码12小数作为SLLLLLLMRRRRRRE ,其中S (起始位)和E (终止位)有101位模式,M(中间位)是位模式01010 (称为控制条码) ,每个L(左)和R (右)的数字,每一个代表的7位代码。这是一个共有95位。比特模式,每个数字的设计是为有点像其他的可能,并有不超过1S或0 S。两者都是为了扫描的可靠性。
由于S,M,和E都包括两个条码,和每一个12位的UPC-A,条码由三个条码和三个空格所有UPC-A一个准确条码为( 3 × 2 ) + ( 12 × 3 ) = 42条。
UPC-A只有数字,没有字母或其他字符。第一位数L是前缀。最后一位数R是一个纠错校验数位,使一些错误的扫描或手工输入被检测到。UPC-A的数据结构的一个组成部分GTINs (全球贸易项目编号) 。所有这些数据结构遵循全球GS1标准.
每个数字(0-9)的条码和间隔模式如下:
| 位 | 模式 | 位 | 模式 |
|---|---|---|---|
| 0 | 0001101 | 5 | 0110001 |
| 1 | 0011001 | 6 | 0101111 |
| 2 | 0010011 | 7 | 0111011 |
| 3 | 0111101 | 8 | 0110111 |
| 4 | 0100011 | 9 | 0001011 |
在中间控制条码的前面,二进制1所示的空间条码,而0表明了空间。控制条码以后,然而,模式的光学倒置。换言之, 1所指出的,现在的空间,并为0 ,现在所指出的条码。在说明上述情况, “ 4 ”位数(详细列出) 之后的控制条码,引起格局的条码和空间将倒置。



