二维码生成

二维码生成(中、日、英)(DotNetBarcode第三方控件)调查如下(现在bin文件夹中加入DonNetBarcode.dll文件)             
一、需设置以下参数(下面的大写红色参数可写入配置文件中)             
1 声明二维码的实例变量            
 Dim bc1 As DotNetBarcode = New DotNetBarcode(DotNetBarcode.Types.QRCode)            
             
2 声明需要转换成二维码的字符串            
 Dim BarcodeNumber As String            
             
3 声明并赋值生成的二维码存放的路径            
 Dim myFileName As String = "D:\Documents and Settings\twqian\桌面\11111.bmp"            
             
4 声明并赋值生成的二维码保存的图片的边长            
 Dim myFileLength As Integer = "1"            
             
5 给需要转换的字符串赋值            
 BarcodeNumber = "はいはいはいはいはい"            
 'BarcodeNumber = "的辐的辐动的辐动的辐动动"            
 'BarcodeNumber = "12345566"            
             
6 定义图片的保存类型            
 bc1.SaveFileType = DotNetBarcode.SaveFileTypes.Gif            
             
7 第一个参数是需要转换的字符串,第二个参数是生成的图片保存的地址,第三个参数是保存的图片的边长            
 bc1.QRSave(BarcodeNumber, myFileName, myFileLength)            
             
             
二、下面是完整实例代码             
            '声明二维码的实例变量             
            Dim bc1 As DotNetBarcode = New DotNetBarcode(DotNetBarcode.Types.QRCode)             
            '声明需要转换成二维码的字符串             
            Dim BarcodeNumber As String             
            '声明并赋值生成的二维码存放的路径             
            Dim myFileName As String = "D:\Documents and Settings\twqian\桌面\BarcodeNumber .bmp"             
            '声明并赋值生成的二维码保存的图片的边长             
            Dim myFileLength As Integer = "12"             
             
            '给需要转换的字符串赋值             
            BarcodeNumber = Me.TxtBarcodeNumber.Text.Trim             
            'BarcodeNumber = "はいはいはいはいはい"             
            'BarcodeNumber = "的辐的辐动的辐动的辐动动"             
            'BarcodeNumber = "12345566"             
             
            '定义图片的保存类型             
            bc1.SaveFileType = DotNetBarcode.SaveFileTypes.Gif             
             
            '第一个参数是需要转换的字符串,第二个参数是生成的图片保存的地址,第三个参数是保存的图片的边长             
            bc1.QRSave(BarcodeNumber, myFileName, myFileLength)             

网上下载的日语DonNetBarcode.dll文件,反编译后把Shift-Jis改成gb2312后再生产dll文件,将生成的dll放入bin文件夹

相关文章
相关标签/搜索