C# Winform 使用二維碼

關於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;
}

3、效果圖

效果圖

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章