C#生成二维码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
//My Usings
using Drawing = System.Drawing;
using System.Drawing.Imaging;
using System.Drawing.Drawing2D;
using ThoughtWorks.QRCode.Codec;
using ThoughtWorks.QRCode.Codec.Ecc;
using ThoughtWorks.QRCode.Codec.Reader;
using ThoughtWorks.QRCode.Codec.Reader.Pattern;
using ThoughtWorks.QRCode.Codec.Data;
using ThoughtWorks.QRCode.Codec.Util;
using ThoughtWorks.QRCode.ExceptionHandler;
using ThoughtWorks.QRCode.Geom;
 
namespace MSQs
{
    class Program
    {
 
        static void Main(string[] args)
        {
            string savePath = @"D:\2DCodeImages\2DQRB.png";
            QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
 
            qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;
 
            qrCodeEncoder.QRCodeScale = 4; //Size:1~10, smaller~bigger
            qrCodeEncoder.QRCodeVersion = 4;//The version more higher, contains more data.
            qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;
            //qrCodeEncoder.QRCodeForegroundColor = Drawing.Color.FromArgb(163, 73, 164);
 
            String data = "http://www.zhanjiangying.com";
 
            System.Drawing.Bitmap image = qrCodeEncoder.Encode(data);
 
            image.Save(savePath, System.Drawing.Imaging.ImageFormat.Png);
 
            Console.WriteLine("Finished!");
            Console.ReadLine();
        }
    }
}


172138_mbbH_1538037.png

转载于:https://my.oschina.net/u/1538037/blog/213458

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值