在webform上获取条形码二维码
在创建好的项目内-->工具-->NuGet管理器-->管理解决方案的NuGet程序包
点击安装FreeSpire.Barcode
条形码:
//创建BarcodeSettings对象
BarcodeSettings settings = new BarcodeSettings();
//设置条形码类型为EAN-13
settings.Type = BarCodeType.EAN13;
//设置条形码数据
settings.Data = "12312";
//使用校验和
settings.UseChecksum = CheckSumMode.ForceEnable;
//在底部显示条形码数据
settings.ShowTextOnBottom = true;
//设置宽度
settings.X = 1f;
BarCodeGenerator generator = new BarCodeGenerator(settings);
Image image = generator.GenerateImage();
image.Save("EAN-13.png", System.Drawing.Imaging.ImageFormat.Png);
二维码 :
//创建BarcodeSettings对象
BarcodeSettings settings = new BarcodeSettings();
//设置条码类型为二维码
settings.Type = BarCodeType.QRCode;
//设置二维码数据
settings.Data = textBox1.Text;
//设置数据类型为数字
settings.QRCodeDataMode = QRCodeDataMode.Numeric;
//不显示文本
settings.QRCodeECL = QRCodeECL.H;
//设置宽度
settings.X = 2.0f;
BarCodeGenerator generator = new BarCodeGenerator(settings);
Image image = generator.GenerateImage();
image.Save("Two-1.png", System.Drawing.Imaging.ImageFormat.Png);
//二维码名字
string str = "Two-1.png";
//显示二维码
this.pictureBox1.Image = Image.FromFile(@"E:\学习资料\小实训2\练习\一维码\ee\bin\Debug\" + str );
显示页面: