版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36981814/article/details/81281417
zxing库文件下载。
具体实现:
private void GetQRCOde(string str)
{
BarcodeWriter writer = new BarcodeWriter();
writer.Format = BarcodeFormat.QR_CODE;
QrCodeEncodingOptions options = new QrCodeEncodingOptions();
options.DisableECI = true;
options.CharacterSet = "UTF-8";
options.Width = 500;
options.Height = 500;
options.Margin = 0;
writer.Options = options;
bmp = writer.Write(str);
//以下在窗口显示,可根据需要删除或者保留。
MemoryStream ms = new MemoryStream();
bmp.Save(ms, ImageFormat.Png);
BitmapImage image = new BitmapImage();
image.BeginInit();
image.StreamSource = ms;
image.EndInit();
img.Source = image;
}