Winform生成条形码,二维码

生成条形码:

引用BarcodeX.dll --- 该dll下载,返回Image类型

public Image DrawBarCode(string serialNum, int width, int height)
{
     Fath.BarcodeX barCode = new Fath.BarcodeX();//创建条码生成对象
     //生成条形码
     barCode.Text = serialNum;//条码数据
     barCode.Symbology = Fath.bcType.Code128;//设置条码格式
     barCode.ShowText = true;//同时显示文本 
     return barCode.Image(width, height);            
}

生成二维码:

引用ThoughtWorks.QRCode.dll --- 该dll下载,返回Image类型,不知道怎么控制二维码大小,还请各位指教

using ThoughtWorks.QRCode.Codec;

public Image DrawQRCodeBmp(string url)
{
       QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
       qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;
       qrCodeEncoder.QRCodeScale = 4;
       qrCodeEncoder.QRCodeVersion = 0;
       qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;
       return qrCodeEncoder.Encode(url);                      
}

效果: