C#在Winform、控制台分别实现二维码和条形码
1、1. 创建Winform应用程序
2、2. 窗蚂册粒体创建完成之后,进入ToolBox,右键点击空白处,选择”添加选项卡”,命名为:Spire.Bracode Controls。
3、3. 选择Spire.Barcode Controls右键点击”选择项”,选择.NET Framework组件,点击“浏览”,将下载好的Free Spire.Barcode文件打开,选择目爹离录下Bin文件夹里的Spire.Barcode .dll然后打段王开并点击确定。
4、4. Spire.Barcode控件均已添加至Toolbox,拖拽到窗体即可使用,提供多种条形码类型
1、1. 第一步选择创建控制台应用程序,命名为Spire.Barcode。
2. 创建完车后,首先引用Spire.Barcode.dll文件,调用里面的类、函数及相关属性,通过编写代码的方式创建条码或二维码。由于要生成图像文件,同时建议读者添加System.Drawing库文件。
2、3. 添加步骤完成之后,选择program.cs文件,切记引用添加的库文件,核心代码如下:
static void Main(string[] args)
{
//创建BarcodeSettings对象
BarcodeSettings settings = new BarcodeSettings();
//设置条码类型为二维码
settings.Type = BarCodeType.QRCode;
//设置二维码数据
settings.Data = "123456789";
//设置显示文本
settings.Data2D = "123456789";
//设置数据类型为数字
settings.QRCodeDataMode = QRCodeDataMode.Numeric;
//设置二维码错误修正级别
settings.QRCodeECL = QRCodeECL.H;
//设置宽度
settings.X = 2.0f;
//初始化BarCodeGenerator对象
BarCodeGenerator generator = new BarCodeGenerator(settings);
//创建图片并保存为PNG格式
Image image = generator.GenerateImage();
image.Save("QRCode.png");
}
3、4. 启动项目之后,生成的文件默认保存在项目目录的Dubug文件夹中。