请问:条形码中39码(CODE39)的编码规则

2022-04-10 财经 157阅读
CODE39码的编码规则是:

1、每五条线表示一个字符;

2、
粗线表示1,细线表示0;

3、线条间的间隙宽的表示1,窄的表示0;

4、
五条线加上它们之间的四条间隙就是九位二进制编码,而且这九位中必定有三位是1,所以称为39码;

5、
条形码的首尾各一个*标识开始和结束

strBarTable(0)="001100100"  
'0

  strBarTable(1)="100010100"  '1

  strBarTable(2)="010010100"  '2

  strBarTable(3)="110000100"  '3

  strBarTable(4)
="001010100"  '4

  strBarTable(5)=
"101000100"  '5

  strBarTable(6)="011000100"  '
6

  strBarTable(7)="000110100"  '7

  strBarTable(8)="100100100"  '8

  strBarTable(9)="010100100"  '9

  strBarTable(10)
="100010010"  'A

  strBarTable(11)=
"010010010"  'B

  strBarTable(12)="110000010"  'C

  strBarTable(13)="001010010"  'D

  strBarTable(14)="101000010"  'E

  strBarTable(15)
="011000010"  'F

  strBarTable(16)="000110010"  '
G

  strBarTable(17)="100100010"  'H

  strBarTable(18)="010100010"  'I

  strBarTable(19)="001100010"  'J

  strBarTable(20)
="100010001"  'K

  strBarTable(21)="010010001"  '
L

  strBarTable(22)="110000001"  'M

  strBarTable(23)="001010001"  'N

  strBarTable(24)="101000001"  'O

  strBarTable(25)
="011000001"  'P

  strBarTable(26)="000110001"  '
Q

  strBarTable(27)="100100001"  'R

  strBarTable(28)="010100001"  'S

  strBarTable(29)="001100001"  'T

  strBarTable(30)
="100011000"  'U

  strBarTable(31)="010011000"  '
V

  strBarTable(32)="110001000"  'W

  strBarTable(33)="001011000"  'X

  strBarTable(34)="101001000"  'Y

  strBarTable(35)
="011001000"  'Z

  strBarTable(36)="000111000"  '
-

  strBarTable(37)="100101000"  '%

  strBarTable(38)="010101000"  '$

  strBarTable(39)="001101000"  '*
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com