/// <summary> /// 生成二维码 /// </summary> /// <param name="msg">二维码信息</param> /// <returns>图片</returns> private Bitmap GenByZXingNet(string msg) { BarcodeWriter writer = new BarcodeWriter(); writer.Format = BarcodeFormat.QR_CODE; writer.Options.Hints.Add(EncodeHintType.CHARACTER_SET, "UTF-8");//编码问题 writer.Options.Hints.Add(EncodeHintType.ERROR_CORRECTION, ZXing.QrCode.Internal.ErrorCorrectionLevel.H); const int codeSizeInPixels = 250; //设置图片长宽 writer.Options.Height = writer.Options.Width = codeSizeInPixels; writer.Options.Margin = 0;//设置边框 ZXing.Common.BitMatrix bm = writer.Encode(msg); Bitmap img = writer.Write(bm); pictureBox1.Image = img; return img; }
C#生成二维码方法
猜你喜欢
转载自blog.csdn.net/m0_37137902/article/details/80610613
今日推荐
周排行