BarCodeControl

DevExpress:条形码显示控件BarCodeControl

纵饮孤独 提交于 2020-04-07 11:34:25
本文为我的.NET控件库DevExpress使用笔记,我的DevExpress版本为13.1 1、控件类型全称:DevExpress.XtraEditors.BarCodeControl 2、控件所在程序集:DevExpress.XtraBars.v13.1.dll 3、工具箱内分类:DX.13.1: Common Controls 4、控件样式截图 5、BarCodeControl支持多种方案的条形码,该控件的Symbology属性可以设置具体使用哪种规则生成条形码。以中国的零售商品编码为例,根据国标GB12904-2008中的描述,中国的零售商品编码分为13位代码结构和8位代码结构两种,采用ISO/IEC-15420中定义的EAN/UPC条码码制。因此要想生成国内零售商品的条形码,只需要将Symbology属性设置为EAN13或EAN8,并在Text属性中填入条码数字即可,注意由于条码最右侧的数字为校验位,控件可以自动计算出来,因此不需填写(即上面那张图只需要把Text设置成690123456789就可以了)。 6、如果采用EAN13的编码方式,对应的生成类就是DevExpress.XtraPrinting.BarCode.EAN13Generator,如果采用EAN8的编码方式,对应的生成类就是DevExpress.XtraPrinting.BarCode