Code 128 Barcode Font Advantage Package 中如何手动加入起始符,结束符,校验符
上篇:39条形码打印解决方案
下篇:MS5145 Eclipse:Metrologic scanner
Code 128 Barcode Font Advantage Package是一款知名的条形码打印控件,他包含了6种不同格式的18种不同的字体样式,可以在Windows, Macintosh, UNIX等多种操作系统下使用。同时您还可以获得相应的字体工具、宏和字体源码编辑工具,更好的方便您在您的应用程序中使用字体样式。
很多朋友向我咨询过这一款控件在使用中遇到的问题,现在我将问题及解决方法发表出来,以供大家参考,如有差池的地方,还请海涵。
如何在Code 128 Barcode Font Advantage Package中手动加入起始符,结束符,校验符?
很多朋友向我咨询过这一款控件在使用中遇到的问题,现在我将问题及解决方法发表出来,以供大家参考,如有差池的地方,还请海涵。
如何在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对应的值为66,i为73,z为90。
然后算出总的值:104+66*1+73*2+90*3=586,然后586/103=5余71,而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=5余72,72对应的值为h或ASCII104 ,所以要把数字667390编码为C字符集,应该输入ÍbizhÎ。
相关文章
·Code 128 Barcode Font Advantage Package 的常见问题·Drawing POSTNET Barcodes with C#
·利用PEAR 和 PHP给你的网络应用添加条形码
·从图片中取出barocode
·Barbecue - Java Barcode
·使用 Java 读取条形码和维护库存数据库
·中国最全的barcode条码开发资料!
·Aspose.BarCode for Java 1.0.0.0发布啦