婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > asp.net C#生成和解析二維碼的實(shí)例代碼

asp.net C#生成和解析二維碼的實(shí)例代碼

熱門標(biāo)簽:辦理400電話證件 外呼系統(tǒng)代理品牌 十堰正規(guī)電銷機(jī)器人系統(tǒng) 怎么給超市做地圖標(biāo)注入駐店 世紀(jì)佳緣地圖標(biāo)注怎么去掉 巫師3為什么地圖標(biāo)注的財(cái)寶沒有 手機(jī)地圖標(biāo)注如何刪除 外呼系統(tǒng)費(fèi)用一年 寧波自動(dòng)外呼系統(tǒng)代理

類庫文件我們?cè)谖募詈竺嫦螺d

【ThoughtWorks.QRCode.dll 就是類庫】

使用時(shí)需要增加:

復(fù)制代碼 代碼如下:

using ThoughtWorks.QRCode.Codec;

using ThoughtWorks.QRCode.Codec.Data;

using ThoughtWorks.QRCode.Codec.Util;


主要源代碼:

1.生成二維碼

復(fù)制代碼 代碼如下:

QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
String encoding = cboEncoding.Text;
if (encoding == "Byte")
{
qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;
}
else if (encoding == "AlphaNumeric")
{
qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.ALPHA_NUMERIC;
}
else if (encoding == "Numeric")
{
qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.NUMERIC;
}
try
{
int scale = Convert.ToInt16(txtSize.Text);
qrCodeEncoder.QRCodeScale = scale;
}
catch (Exception ex)
{
MessageBox.Show("Invalid size!");
return;
}
try
{
int version = Convert.ToInt16(cboVersion.Text);
qrCodeEncoder.QRCodeVersion = version;
}
catch (Exception ex)
{
MessageBox.Show("Invalid version !");
}

string errorCorrect = cboCorrectionLevel.Text;
if (errorCorrect == "L")
qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.L;
else if (errorCorrect == "M")
qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;
else if (errorCorrect == "Q")
qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.Q;
else if (errorCorrect == "H")
qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.H;
Image image;
String data = txtEncodeData.Text;
image = qrCodeEncoder.Encode(data);
pb_view.Image = image;


2.解析二維碼
復(fù)制代碼 代碼如下:

QRCodeDecoder decoder = new QRCodeDecoder();
String decodedString = decoder.decode(new QRCodeBitmapImage(new Bitmap(pb_view.Image)));
txtEncodeData.Text = decodedString;

您可能感興趣的文章:
  • C#生成二維碼的方法
  • .NET C#利用ZXing生成、識(shí)別二維碼/條形碼
  • C#利用QrCode.Net生成二維碼(Qr碼)的方法
  • asp.net(C#)使用QRCode生成圖片中心加Logo或圖像的二維碼實(shí)例
  • C# winform點(diǎn)擊生成二維碼實(shí)例代碼
  • C# zxing二維碼寫入的實(shí)例代碼
  • c#二維碼生成的代碼分享
  • C#通過第三方組件生成二維碼(QR Code)和條形碼(Bar Code)
  • C#生成帶logo的二維碼
  • C#生成帶二維碼的專屬微信公眾號(hào)推廣海報(bào)實(shí)例代碼

標(biāo)簽:山西 泰州 天門 牡丹江 通遼 嘉興 景德鎮(zhèn)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《asp.net C#生成和解析二維碼的實(shí)例代碼》,本文關(guān)鍵詞  asp.net,生成,和,解析,二維,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《asp.net C#生成和解析二維碼的實(shí)例代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于asp.net C#生成和解析二維碼的實(shí)例代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 上杭县| 洛隆县| 芒康县| 延寿县| 文昌市| 榆树市| 介休市| 靖安县| 太和县| 东兴市| 南靖县| 忻城县| 砀山县| 保定市| 马鞍山市| 犍为县| 忻城县| 商南县| 咸阳市| 泸水县| 元氏县| 嘉善县| 中牟县| 阿巴嘎旗| 西昌市| 高碑店市| 正蓝旗| 会宁县| 淳安县| 佛坪县| 柯坪县| 基隆市| 承德市| 会理县| 黄骅市| 镇宁| 清水河县| 峨眉山市| 运城市| 商河县| 新沂市|