资源描述
条码生成规则
序列号:2345678
校验位:
1、 序列号奇数位的总和乘以3
2、 序列号偶数位的总和
3、 步骤1+步骤2的总和
4、 步骤3的值,整除10,所得余数即为校验位
条码生成:
有校验规则时,序列号必须为奇数位,用校验位在序列号后面补齐,使之成为偶数位。没有校验规则,系列号必须为偶数位。条码是按序列号两两校验生成的,按照下面的对应规,两位数字代表的ITF CODE码对应的ASCII码为条码字符,按下表生成字符串之后,在前后交上START “Ë”,STOP “ Ì”,即为生成的I25F码。
ITF Code
ASCII *
Unicode *
Unicode
Char
ITF Code
ASCII *
Unicode *
Unicode
Char
na
0032
0020
space
53
0086
0056
V
00
0033
0021
!
54
0087
0057
W
01
0034
0022
"
55
0088
0058
X
02
0035
0023
#
56
0089
0059
Y
03
0036
0024
$
57
0090
005A
Z
04
0037
0025
%
58
0091
005B
[
05
0038
0026
&
59
0092
005C
\
06
0039
0027
'
60
0093
005D
]
07
0040
0028
(
61
0094
005E
^
08
0041
0029
)
62
0095
005F
_
09
0042
002A
*
63
0096
0060
`
10
0043
002B
+
64
0097
0061
a
11
0044
002C
,
65
0098
0062
b
12
0045
002D
-
66
0099
0063
c
13
0046
002E
.
67
0100
0064
d
14
0047
002F
/
68
0101
0065
e
15
0048
0030
0
69
0102
0066
f
16
0049
0031
1
71
0103
0067
g
17
0050
0032
2
71
0104
0068
h
18
0051
0033
3
72
0105
0069
i
19
0052
0034
4
73
0106
006A
j
20
0053
0035
5
74
0107
006B
k
21
0054
0036
6
75
0108
006C
l
22
0055
0037
7
76
0109
006D
m
23
0056
0038
8
77
0110
006E
n
24
0057
0039
9
78
0111
006F
o
25
0058
003A
:
79
0112
0070
p
26
0059
003B
;
80
0113
0071
q
27
0060
003C
<
81
0114
0072
r
28
0061
003D
=
82
0115
0073
s
29
0062
003E
>
83
0116
0074
t
30
0063
003F
?
84
0117
0075
u
31
0064
0040
@
85
0118
0076
v
32
0065
0041
A
86
0119
0077
w
33
0066
0042
B
87
0120
0078
x
34
0067
0043
C
88
0121
0079
y
35
0068
0044
D
89
0122
007A
z
36
0069
0045
E
90
0123
007B
{
37
0070
0046
F
91
0124
007C
|
38
0071
0047
G
92
0125
007D
}
39
0072
0048
H
93
0126
007E
~
40
0073
0049
I
94
0197
00C5
Å
41
0074
004A
J
95
0198
00C6
Æ
42
0075
004B
K
96
0199
00C7
Ç
43
0076
004C
L
97
0200
00C8
È
44
0077
004D
M
98
0201
00C9
É
45
0078
004E
N
99
0202
00CA
Ê
46
0079
004F
O
START
0203
00CB
Ë
47
0080
0050
P
STOP
0204
00CC
Ì
48
0081
0051
Q
49
0082
0052
R
50
0083
0053
S
51
0084
0054
T
52
0085
0055
U
例如:2345678
1、(2+4+6+8)*3=60
2、3+5+7=15
3、(10-(60+15)%10)%10=5
4、加校验位系列号为23456785
5、23->’8’,45->’N’,67->’d’,85->’v’
23456785 Ë8NdvÌ Ë8NdvÌ
展开阅读全文