编码规则不同,条码数字一样,读出结果是不是相同

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编码规则不同,条码数字一样,读出结果是不是相同相关的知识,希望对你有一定的参考价值。

客人下了一个订单,商品条码跟外箱条码我分两家供应商做,结果做出来的条码样子不同,但是数字是一样的,想问一下,这样会不会影响扫描结果。在线等,急!!!!!!!!!!!!
这个客人是美国的

不会影响扫描结果,扫描出来的内容应该也是一样的。
其实,你在下单的时候,你注明使用什么的条码码制(类型)来做。要不,印刷厂就会随便做。当然,你如果有样品给供应商,一般是不会弄错的。

另外,提醒一点:最好找那些有“条码检测仪QC800”设备的供应商给你做货,这样绝对能保证条码的质量及正确性。也保证了你及客户的利益。
参考技术A 商品条码和外箱条码只要数字一样,条码的样子必然会一样,如果不一样,可能是选择码制错误。

美国的商品条码应该是UPC条码,外箱条码则全球是统一标准,用ITF-14条码。
参考技术B 只要条码下的数字一样,理论上就不会影响扫描结果。
条码只是数字的表现形式,条码样子不同,可能是因为所采用的码制或缩放的比例不一样而致!
参考技术C 不就是码制不一样吗,数字一样扫描结果肯定是一样的

条码识别

http://blog.csdn.net/u013162930/article/details/51969994
条码是将线条与空白按照一定的编码规则组合起来的符号,用以代表一定的字母、数字等资料。 世界上约有225种以上的一维条码,每一种一维条码都有自己的一套编码规格,规定每个字母(可能是文字或数字)是由几个线条(Bar)及几个空白(Space)组成,以及字母的排列。一般较流行的一维条码有39码、EAN码、UPC码、128码等。
通常一个完整的条码是由两侧的静空区、起始码、资料码、检查码、终止码组成,以一条一维码而言,其排列方式通常如下所示:
静空区 起始码 资料码 检查码 终止码 静空区
①静空区:位于条码两侧无任何符号及资讯的白色区域 ②起始码:纸条码符号的第一位字码,用来表示一个条码符号的开始 ③资料码:位于起始码后面的字码,用来标识一个条码的具体数值 ④检查码:用来判定此次读码是否正确的字码,通常是一种算术运算的结果
我想识别的是Code128码。 Code128码也遵循上面的条码的结构。其中检查码可有可无。 Code128码是一种长度可变,连续性的字母数字条码,可以支持不同的编码方式,因此其应用弹性也比较大。 Code128码有三种不同的编码方式,具体选用1哪种编码方式是由起始码决定的
编码类型 逻辑形态 相对值
CODE A 11010000100 103
CODE B 11010010000 104
CODE C 11010011100 105
无论是采用A、B、C何种编码方式,Code128码的终止码均为固定的一种型态,其逻辑型态皆为1100011101011。
下面就是一个Code128码的例子
我们可以看到,不论是线条还是空白区域,都有四种不同的宽度,从细到粗我们可以分别设它们为1,2,3,4。 6位分为一块可得如下结果,为了便于观看我把条形码的白色区域用红色表示了。。。
第一部分起始码是211232,查本文最后的Code128编码表可知其对应StartC,表明该条码为Code128C。 起始码之后是资料码的区域,查表可知其分别对应,00、00、00、46、98、22。 倒数第二位是校验码,421112对应着87。那么87又是怎么算出来的呢~ 校验位是通过MOD103算法计算而出的
211232 212222 212222 212222 113321 411311 223112
105 00 00 00 46 98 22
位置 ---1 2 3 4 5 6
((∑(值*位置))+ 起始码 )MOD 103的结果就是校验位 (105+46*4+98*5+22*6) MOD 103 = 911 MOD 103 = 87 最后一位结束位是2331112,查表可知其对应这Stop,表明条码读取结束。

Code128编码表:

ID

Code128A

Code128B

Code128C

BandCode

0

SP 

SP

0

212222

1

!

!

1

222122

2

"

"

2

222221

3

#

#

3

121223

4

$

$

4

121322

5

%

%

5

131222

6

&

&

6

122213

7

'

'

7

122312

8

(

(

8

132212

9

)

)

9

221213

10

*

*

10

221312

11

+

+

11

231212

12

,

,

12

112232

13

-

-

13

122132

14

.

.

14

122231

15

/

/

15

113222

16

0

0

16

123122

17

1

1

17

123221

18

2

2

18

223211

19

3

3

19

221132

20

4

4

20

221231

21

5

5

21

213212

22

6

6

22

223112

23

7

7

23

312131

24

8

8

24

311222

25

9

9

25

321122

26

:

:

26

321221

27

;

;

27

312212

28

32、64位系统生成的MD5编码一样吗

条型码编码规则是怎样规定的?

商品上的编码是怎么编的

python怎么识别条形码

条码识别

EAN-128和CODE-128条码一样吗?

(c)2006-2024 SYSTEM All Rights Reserved IT常识