C# 创建二维码
二维码(QR Code)是一种近几年来移动设备上非常流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型。这里提供一种使用类库并通过C#编程来实现创建二维码的方法。
工具/原料
Free Spire.Barcode for .NET(免费版)
Visual Studio
dll引用
1、在E-iceblue官网或者Nuget网站上下载Free Spire.Barcode for .NET的安装包后,注意在编辑代码时,添加引用Spire.Barcode.dll到程序。dll文件可在安装路径下的Bin文件夹中获取。
C#代码示例(供参考)
1、using Spire.Barcode;us坡纠课柩ing System.Drawing;namespace CreateQ伊怕锱鳏RCode_Barcode{ class Program { 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 = 3.0f; //实例化BarCodeGenerator类的对象 BarCodeGenerator generator = new BarCodeGenerator(settings); //生成二维码图片并保存为PNG格式 Image image = generator.GenerateImage(); image.Save("QRCode.png"); } }}