Code 128 Barcode Font Advantage Package 中如何手动加入起始符,结束符,校验符

    Code 128 Barcode Font Advantage Package是一款知名的条形码打印控件,他包含了6种不同格式的18种不同的字体样式,可以在Windows, Macintosh, UNIX等多种操作系统下使用。同时您还可以获得相应的字体工具、宏和字体源码编辑工具,更好的方便您在您的应用程序中使用字体样式。

很多朋友向我咨询过这一款控件在使用中遇到的问题,现在我将问题及解决方法发表出来,以供大家参考,如有差池的地方,还请海涵。

 如何在Code 128 Barcode Font Advantage Package中手动加入起始符,结束符,校验符?

首先要熟悉各个字符所对应的值,然后根据计算方法加入对应的符号。

例如:用Code 128设置”biz”为字符集B

 

Start B

b

i

z

STOP

weighting

 

1

2

3

 

values

104

66

73

90

 

totals

104

66

146

270

 

 

首先确定各个字符在字符集B中的值,Start B对应的值为104,字符b对应的值为66i73z90

然后算出总的值:104+66*1+73*2+90*3=586,然后586/103=571,而71对应的值为g或者ASCII103。所以“biz”经过编码后应该输入:ÌbizgÎ

    Code 128设置“667390编码为字符集C

 

 

Start C

66

73

90

STOP

weighting

 

1

2

3

 

values

105

66

73

90

 

totals

105

66

146

270

 

 

 

跟上面一样首先确定字符在字符集C中的对应值:Start C 对应的值105,数字两位相对应。

然后算出字符总的数值:105+66*1+73*2+90*3=587,利用总的值587/103=57272对应的值为hASCII104 ,所以要把数字667390编码为C字符集,应该输入ÍbizhÎ

posted on 2006-12-12 09:51  控件中国网  阅读(2486)  评论(7编辑  收藏  举报

导航