C#在Winform、控制台分别实现二维码和条形码

2025-10-16 15:23:40

1、1. 创建Winform应用程序

C#在Winform、控制台分别实现二维码和条形码

2、2. 窗蚂册粒体创建完成之后,进入ToolBox,右键点击空白处,选择”添加选项卡”,命名为:Spire.Bracode Controls。

C#在Winform、控制台分别实现二维码和条形码

3、3. 选择Spire.Barcode Controls右键点击”选择项”,选择.NET Framework组件,点击“浏览”,将下载好的Free Spire.Barcode文件打开,选择目爹离录下Bin文件夹里的Spire.Barcode .dll然后打段王开并点击确定。

C#在Winform、控制台分别实现二维码和条形码

4、4. Spire.Barcode控件均已添加至Toolbox,拖拽到窗体即可使用,提供多种条形码类型

C#在Winform、控制台分别实现二维码和条形码

1、1. 第一步选择创建控制台应用程序,命名为Spire.Barcode。

2. 创建完车后,首先引用Spire.Barcode.dll文件,调用里面的类、函数及相关属性,通过编写代码的方式创建条码或二维码。由于要生成图像文件,同时建议读者添加System.Drawing库文件。

C#在Winform、控制台分别实现二维码和条形码

C#在Winform、控制台分别实现二维码和条形码

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文件夹中。

C#在Winform、控制台分别实现二维码和条形码

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢