小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

二維碼生成、解析(QRCode.dll)

 務(wù)實(shí)耐久 2014-01-19

 二維碼生成、解析

1.添加引用ThoughtWorks.QRCode.dll控件。

2.添加類:QRCode,即:QRCode.cs

先引入命名空間:using System.Drawing;

                using ThoughtWorks.QRCode.Codec;

            using ThoughtWorks.QRCode.Codec.Data;

代碼: //二維碼生成方法

       public Image QREncoder(string cardID)

        {

            Image image null;

         QRCodeEncoder encoder new QRCodeEncoder();

            try

            {

                ////設(shè)置編碼類型

                encoder.QRCodeEncodeMode QRCodeEncoder.ENCODE_MODE.BYTE;

                ////設(shè)置尺寸

                encoder.QRCodeScale 3;

                ////設(shè)置版本

                encoder.QRCodeVersion 2;

                ////設(shè)置糾錯(cuò)

                encoder.QRCodeErrorCorrect QRCodeEncoder.ERROR_CORRECTION.L;

                image encoder.Encode(cardID, System.Text.Encoding.UTF8);

            }

            catch (Exception ex)

            {

                Console.WriteLine(ex.Message);

                image null;

            }

            return image;

        }

        // 根據(jù)二維碼獲取數(shù)據(jù)值方法

        public string QRDecoder(Image image)

        {

            string str new QRCodeDecoder().decode(new QRCodeBitmapImage(new Bitmap(image)), System.Text.Encoding.UTF8);   

         return str;

        }

3.頁(yè)面功能代碼:

        //生成二維碼

        private void button1_Click(object sender, EventArgs e)

        {

            QRCode qrcode new QRCode();

         pictureBox1.Image=qrcode.QREncoder(textBox1.Text);

        }

        //二維碼解碼

        private void button2_Click(object sender, EventArgs e)

        {

            QRCode qrcode new QRCode();

         lblqrcode.Text qrcode.QRDecoder(pictureBox1.Image);

        }

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多