- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
CODE39编码方式(中文)
一个Code39条码的架构
一个Code39条码具有以下结构:
1。一个起始字符-星号(*)字符。
2。从下表中的编码字符的任何数。
3。一个可选的校验和数字计算上文所述,从下表编码。
4。一个终止符,这是第二个星号字符。
CODE39码
此表显示了如何来编码每一个Code39条码的数字。请注意,“宽度编码”列的“N”和“W”为宽窄的表示,而“条码编码”列表示的条形码如何将实际编码所描述的上述“编码符号”。
记住,每个字符的开始和结束与酒吧,因而总是启动的“条码编码”和“1”结尾。.
CHECK
VALUE
ASCII
CHAR
WIDTH
ENCODING
BARCODE
ENCODING
CHECK
VALUE
ASCII
CHAR
WIDTH
ENCODING
BARCODE
ENCODING
0
0
NNNWWNWNN
101001101101
22
M
WNWNNNNWN
110110101001
1
1
WNNWNNNNW
110100101011
23
N
NNNNWNNWW
101011010011
2
2
NNWWNNNNW
101100101011
24
O
WNNNWNNWN
110101101001
3
3
WNWWNNNNN
110110010101
25
P
NNWNWNNWN
101101101001
4
4
NNNWWNNNW
101001101011
26
Q
NNNNNNWWW
101010110011
5
5
WNNWWNNNN
110100110101
27
R
WNNNNNWWN
110101011001
6
6
NNWWWNNNN
101100110101
28
S
NNWNNNWWN
101101011001
7
7
NNNWNNWNW
101001011011
29
T
NNNNWNWWN
101011011001
8
8
WNNWNNWNN
110100101101
30
U
WWNNNNNNW
110010101011
9
9
NNWWNNWNN
101100101101
31
V
NWWNNNNNW
100110101011
10
A
NNWWNNWNN
110101001011
32
W
WWWNNNNNN
110011010101
11
B
NNWNNWNNW
101101001011
33
X
NWNNWNNNW
100101101011
12
C
WNWNNWNNN
110110100101
34
Y
WWNNWNNNN
110010110101
13
D
NNNNWWNNW
101011001011
35
Z
NWWNWNNNN
100110110101
14
E
WNNNWWNNN
110101100101
36
-
NWNNNNWNW
100101011011
15
F
NNWNWWNNN
101101100101
37
.
WWNNNNWNN
110010101101
16
G
NNNNNWWNW
101010011011
38
SPACE
NWWNNNWNN
100110101101
17
H
WNNNNWWNN
110101001101
39
$
NWNWNWNNN
100100100101
18
I
NNWNNWWNN
101101001101
40
/
NWNWNNNWN
100100101001
19
J
NNNNWWWNN
101011001101
41
+
NWNNNWNWN
100101001001
20
K
WNNNNNNWW
110101010011
42
%
NNNWNWNWN
101001001001
21
L
NNWNNNNWW
101101010011
n/a
*
NWNNWNWNN
100101101101
如果Code39条码与空间开始,该条形码将被追加到缓冲区以往任何代码39条码,系统将等待更多的条码(S)。如果不启动与空间的一个Code39条码,条码将被追加到任何以前的39码条码和整个消息将被传递到应用程序。
换句话说,如果有额外的代码39条码的条码,它必须开始与空间如果条码是在消息的最后一个条码,它决不能与空间开始。
CODE39码
现在,我们将代码的例子中,我们上面使用,TEST8052。在这种情况下,我们不会使用一个校验位。
1。起始字符(*):100101101101。
2。数字“T”型:101011011001enocded。
3。该数字的“E”:110101100101enocded。
4。该数字的“S”:enocded为101101011001。
5。数字“T”型:101011011001enocded。
6。数字“8”
7。数字“0”
文档评论(0)