關於C# Winform 程序中使用二維碼的使用記錄:
1、使用 Nuget
安裝 ZXing.Net 程序包;
2、調用代碼:
private void button1_Click(object sender, EventArgs e)
{
BarcodeWriter writer = new BarcodeWriter();
writer.Format = BarcodeFormat.QR_CODE;
QrCodeEncodingOptions options = new QrCodeEncodingOptions()
{
DisableECI = true,
CharacterSet = "UTF-8",
Width = pictureBox1.Width,
Height = pictureBox1.Height,
Margin = 1
};
writer.Options = options;
Bitmap map = writer.Write("生成二維碼測試生成二維碼測試生成二維碼測試生成二" +
"維碼測試生成二維碼測試生成二維碼測試生成二維碼測試生成二維碼測試生成二維" +
"碼測試生成二維碼測試生成二維碼測試生成二維碼測試生成二維碼測試生成二維碼測試生成二維碼測試");
pictureBox1.Image = map;
}