Microsoft Barcode控件详解

1、安装后还是没有显示Microsoft BarCode插件,可以去下载MSBCODE9.OCX,通过CMD注册即可,如报baiDllRegisterServer的调用失败错误,已管理员身份运行CMD注册即可。

注册示例:regsvr32 c:\Windows\SysWOW64\MSBCODE9.OCX

下载路径:MicrosoftBarcode控件_microsoftbarcodecontrol-桌面系统文档类资源-CSDN下载


属性:

属性

说明

BackColor

指定条形码控件的背景色

  Direction

指定条形码符号的显示方向


0 - 无 以标准方向(0 度)显示条形码符号。 
1 - 90度 从标准方向旋转 90 度的位置显示条形码符号。 
2 - 180度  从标准方向旋转 180 度的位置显示条形码符号。 
3 - 270度  从标准方向旋转 270 度的位置显示条形码符号。 

 ForeColor

指定条形码控件的前景颜色(线条颜色)

LineWeight

指定条形码符号的线条粗细


0 - 特细线,以最细的线条产生条形码符号。 
1 - 细线   
2 - 中细线   
3 - 标准,以标准粗细的线条产生条形码符号。 
4 - 中粗线   
5 - 粗线   
6 - 特粗线   
7 - 超特粗线,以最粗的线条产生条形码符号。 

ShowData

指定是否要与条形码符号一起显示数据数值。

1 - 显示

0 - 不显示

Style0 - UPC-A 广泛应用于标识货物的 POS 符号(美国与加拿大)。 
1 - UPC-E UPC 的简短版。使用于无法印刷标准版的小型货物。 
2 - JAN-13 日本规格的 POS 符号与国际规格 EAN-13 POS 符号相同。可应用于包括书籍及杂志在内的所有货物。 
3 - JAN-8 JAN 或 EAN 的简短版。使用于无法印刷标准版的小型货物。 
4 - Casecode 制造商或批发商在将货物出货至零售店时,标识于包装箱外部的符号。 
5 - NW-7 表示出英文数字和字母的条形码符号。标识于电脑机器等特殊货物的包装上。 
6 - Code-39 表示出英文数字和字母的条形码符号。自 FA(Factory Automation ,工厂自动化)起,被广泛地应用在工业上。 
7 - Code-128 将全部 ASCII 的 128 个字节编码的条形码控件。也有简短版。
 
8 - US Postnet 为了自动化处理而标识于邮件上的条形码符号(美国)。 
9 - US Postal FIM 为了自动化处理而标识于邮件上的特殊条形码符号(美国)。 
10 - JP Post 为了自动化处理而标识于邮件上的条形码符号(日本)。 
Substyle

选好条形码符号的样式之后,接着指定子样式。“子样式”列表框中所行出的子样式会依所使用的条形码样式而有所不同。也有些条形码样式没有子样式。(见下面条形码样式:条形码样式

     Value

Value 属性是实际上用以指定产生条形码符号的值。

Validation

POS 条形码的 Validation 属性设定值
0 - 无校验 ,始终就对应数据产生条形码符号。 选用(无校验)的话,有可能会产生出扫描仪无法读入的条形码符号。注意 如果数据内不含校验位的话,则正确值会被加入数据内。

1 - 调整,如果无效 计算符号的校验位,如果数据无效的话,则以正确值加以替换的内容。 注意 如果数据内不含校验位的话,则正确值会被加入数据内。
2 - 空格,如果无效 只有在数据的位数正确,而且校验位的值也相等的情况下才产生条形码符号。 



NW-7 以及 Code-39 条形码的 Validation 属性设定值
0 - 无校验 仅对应数据产生条形码符号。 
1 - 附加开始/结束位 如果没有开始/结束位的话,则 NW-7 条形码用“a”、Code-39 条形码用“*”各加在其前后。 



US Postnet 条形码的 Validation 属性设定值
0 - 空格,如果无效 只有在数据有效的情况下才产生条形码符号。 注意 始终对数据进行校验,就不会产生无效的条形码符号。
 


Post 条形码的 Validation 属性设置
0 - 空格,如果无效 只有在数据有效的情况下才产生条形码符号。若有最初的 7 位数字,则判断数据为有效。 
注意 始终对数据进行校验,就不会产生无效的条形码符号。
 
 

方法:

方法说明
Refresh

重画条形码控件。

AboutBox

显示有记载版本和版权等与条形码控件相关信息的对话框。

条形码样式:

条形码说明条形码样式
UPC-A 条形码样式 

在美国与加拿大主要用于标识货物的 POS 符号。

UPC-A 符号的规格,除了版面配置上多少有些不同以外,几乎和 JAN-13 的规格完全相同。

每组编码都是由 6 位数的货物制造厂商码、 5 位数的货物项目码,再加上校验位所构成的。

标准
2 位 (ISSN)补充码(用于杂志)  
5 位 (ISBN) 补充码(用于书籍)  
POS Casecode 符号(加上 Casecode 符号)  

UPC-E 条形码样式

UPC POS 符号的简短版(用于美国与加拿大)。用于无法标识出标准版条形码符号的小型货物上。

每组编码都是由若干个系统位元(非 0 不可)、 3 位数的货物码、 3 位数的货物项目码,再加上校验位所构成的。

由于每项编码的的位数都不多,使用这种条形码符号则可分类的制造厂商与项目的数量就会有限。

标准  
2 位 (ISSN) 补充码(用于杂志)
5 位 (ISBN) 补充码(用于书籍)  
POS Casecode 符号(加上 Casecode 符号) 

JAN-13 条形码

国际规格的 POS 符号。包括书籍和杂志在内,可以用于所有的货物。

JAN-13 条形码一般是由 2 位数的国码、 5 位数的货物码、 5 位数的货物项目码,再加上校验位所构成的。

标准  
2 位 (ISSN) 补充码(用于杂志)
5 位 (ISBN) 补充码(用于书籍)  
POS Casecode 符号(加上 Casecode 符号)

JAN-8 条形码

国际规格 JAN POS 符号的简短版。用于无法标识出标准版条形码符号的小型货物上。

JAN-8 条形码通常是由 2 位数的国码、 4 位数的货物码、 1 位数的货物项目码,再加上校验位所构成的。

由于每项编码的的位数都不多,使用这种条形码符号则可分类的制造厂商与项目的数量就会有限。

标准  
2 位 (ISSN) 补充码(用于杂志)
5 位 (ISBN) 补充码(用于书籍)
POS Casecode 符号(加上 Casecode 符号)

Casecode 条形码

制造商或批发商在将货物出货至零售店时,印刷在包装箱外部的符号。

通常是使用 13 位数或者是 15 位数的符号。如果 13 位数的最初始值或 15 位数的第 2 位数值是“9”的话,表示是有加上有 6 位数的附加版。

注意 6 位数的附加符号并不会自动地被加上去。请使用者在必要的情况下自列构造。

注意 请尽可能将 Casecode 符号印刷在包装箱的所有侧面的下方。

(框线的下缘与箱子底边的间距为 32 毫米 +/- 3 毫米 。并且,框线的左右边缘与箱角的距离为 19 毫米以上)。

标准版(13 位数 + 校验位)
扩充版(15 位数 + 校验位)  
附加版(5 位数 + 校验位)
NW-7 条形码

可以表示出英文数字和字母的条形码。通常用以标识在电脑机器等特殊制品的包装上。

由于 NW-7 条形码符号的长度可变,所以对数据的字节数并没有限制。

示例: 数据为“a123456789-1234a”时则如下。

Code-39 条形码

可以表示出英文数字和字母的条形码符号。从 FA(Factory Automation ,工厂自动化)开始,被广泛的应用在工业上。

由于 Code-39 条形码符号的长度可变,所以对数据的字节数并没有限制。

示例: 数据为“*123456 CODE-39*”。

Code-128 条形码

可以表示出英文数字和字母的条形码符号。可将包括数字、标点符号、英文字母(大写与小写)在内的所有 128 个 ASCII 字节加以编码。而且,在符号太长的时候还可以加以封装。

由于 Code-128 条形码符号的长度可变,所以对数据的字节数并没有限制。示例: 数据为“12-34 Code-128; V25b”。

US Postnet 条形码

在美国为了自动化处理邮件所使用的条形码符号。

为了配合邮件处理的自动化,目前所用的符号可以指定投递街道。

最新的条形码符号传递点是在 Zip + 4 编码上再加上 2 位数的数值来表示投递街道。

所有的 Postnet 条形码符号都附加有校验位,而这校验位是自动计算得来的。使用者请勿自己加上校验位。

注意 Value 属性里指定有街道的话,就会产生相对应的编码(ZIP + 4 与 传递点),但是也有可能会印刷出错误的条形码。

如果在街道的最后没有 ZIP + 4 编码的话,则将无法产生条形码符号。

如果没有传递点编码,又或者是传递点编码里含有混淆不清的字节的话,则会产生预设的传递点编码“ 99 ”。而附有此码的邮件将无法以机械进行分类。

5-digit Zip code  
Zip + 4 编码 
传递点 
US Postal FIM 条形码

在美国为了自动化处理邮件所使用的特殊条形码符号。

注意 请将 FIM 条形码标示于邮件上端(距离右缘起约 5 厘米 的位置)

FIM A 符号 
用于已经标明 Postnet 条形码的 Courtesy 邮件
FIM B 符号 
用于未标明 Postnet 条形码符号的业务相关邮件、Penalty 邮件与免费投递邮件
FIM C 符号 
用于已经标明 Postnet 条形码符号的业务相关邮件、Penalty 邮件与免费投递邮件
JP Post 条形码

在日本为了自动化处理邮件所使用的条形码符号。

为了配合邮件处理的自动化,所用的符号可以指定投递街道。

是由 7 位邮政编码和住址所组成并加以条形码化。

可条形码化的数据是数字、英文大写字母和连结号。

有关 JP Post 条形码的详细规格,请联系最近的邮局(适用居住日本者)。

所有的 JP Post 条形码符号都附加有校验位,而这校验位是自动计算得来的。使用者请勿自己加上校验位。

示例: 数据为“15100731-50-1”

JP Post 条形码 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值