资源描述:
《C# EAN13+Ext5》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Drawing;usingSystem.Data;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Drawing.Imaging;usingSystem.Drawing.Printing;namespaceDSBarCode{publicpartialclassBarCode_EAN13:UserControl{p
2、ublicBarCode_EAN13(){InitializeComponent();}privateint_barcodeheight=30;publicintBarCodeHeight{get{return_barcodeheight;}set{_barcodeheight=value;LoadBarCode();}}privateintSPACE_HEIGHT=3;privatestring_Encoded_Value="";privateBitmap_codeImage=null;privatestring_barcode="12
3、34567891231";publicStringBarCode{get{return_barcode;}set{_barcode=value.ToUpper();_Encoded_Value="";LoadBarCode();}}privateintleftMargin=10;publicintLeftMargin{get{returnleftMargin;}set{leftMargin=value;LoadBarCode();}}privateinttopMargin=10;publicintTopMargin{get{returnt
4、opMargin;}set{topMargin=value;LoadBarCode();}}privateintrigthMargin=10;publicintRigthMargin{get{returnrigthMargin;}set{rigthMargin=value;LoadBarCode();}}privateintbottomMargin=10;publicintBottomMargin{get{returnbottomMargin;}set{bottomMargin=value;LoadBarCode();}}privateb
5、oolshowHeader;publicboolShowHeader{get{returnshowHeader;}set{showHeader=value;LoadBarCode();}}privateboolshowFooter;publicboolShowFooter{get{returnshowFooter;}set{showFooter=value;LoadBarCode();}}privateStringheaderText="";publicStringHeaderText{get{returnheaderText;}set{
6、headerText=value;LoadBarCode();}}privateFontheaderFont=newFont("Courier",8);publicFontHeaderFont{get{returnheaderFont;}set{headerFont=value;LoadBarCode();}}privateFontfooterFont=newFont("Courier",8);publicFontFooterFont{get{returnfooterFont;}set{footerFont=value;LoadBarCo
7、de();}}privatestring[]EAN_CodeA={"0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"};privatestring[]EAN_CodeB={"0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"};privatestri
8、ng[]EAN_CodeC={"1110010","1100110","1101100","1000010","1011100","1001110","1010000","1000100","