最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# zxing二維碼寫入的實例代碼

 更新時間:2013年03月21日 14:21:02   作者:  
C# zxing二維碼寫入的實例代碼,需要的朋友可以參考一下

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

private void button1_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(this.textBox1.Text.Trim()))
            {
                MessageBox.Show("請輸入需要轉(zhuǎn)換的信息!");
                return;
            }

            string content = textBox1.Text;

            Hashtable hints= new Hashtable();  
            hints.Add(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.L);//糾錯級別
            hints.Add(EncodeHintType.CHARACTER_SET, "UTF-8");//編碼格式

            ByteMatrix byteMatrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, 300, 300, hints);
            Bitmap bitmap = toBitmap(byteMatrix);
            pictureBox1.Image = bitmap;

            SaveFileDialog sFD = new SaveFileDialog();
            sFD.Filter = "*.png|*.png";
            sFD.AddExtension = true;
            try
            {
                if (sFD.ShowDialog() == DialogResult.OK)
                {
                    writeToFile(byteMatrix, System.Drawing.Imaging.ImageFormat.Png, sFD.FileName);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

        }


        public static void writeToFile(ByteMatrix matrix, System.Drawing.Imaging.ImageFormat format, string file)
        {
            System.Drawing.Imaging.EncoderParameters eps = new System.Drawing.Imaging.EncoderParameters();
            eps.Param[0] = new System.Drawing.Imaging.EncoderParameter(System.Drawing.Imaging.Encoder.Quality, 100L);
            Bitmap bmap = toBitmap(matrix);
            bmap.Save(file, format);
        }
        public static Bitmap toBitmap(ByteMatrix matrix)
        {
            int width = matrix.Width;
            int height = matrix.Height;
            Bitmap bmap = new Bitmap(width, height, System.Drawing.Imaging.PixelFormat.Format32bppArgb);
            for (int x = 0; x < width; x++)
            {
                for (int y = 0; y < height; y++)
                {
                    bmap.SetPixel(x, y, matrix.get_Renamed(x, y) != -1 ? ColorTranslator.FromHtml("Purple") : ColorTranslator.FromHtml("0xFFFFFFFF"));//可以自定義顏色和背景色
                }
            }

            return bmap;    
        }

相關(guān)文章

  • C#怎么實現(xiàn)手機短信發(fā)送功能

    C#怎么實現(xiàn)手機短信發(fā)送功能

    為了個人信息的安全,很多網(wǎng)站都有短信發(fā)送的功能,究竟是怎么實現(xiàn)的呢?對于個人站長來說的話,通過使用sms短信通知api接口相對比較簡單,下面小編給大家介紹具體實現(xiàn)過程,對c#怎么實現(xiàn)手機短信發(fā)送功能感興趣的朋友一起學(xué)習(xí)吧
    2015-12-12
  • C#學(xué)習(xí)筆記之飛行棋項目

    C#學(xué)習(xí)筆記之飛行棋項目

    這篇文章主要為大家詳細(xì)介紹了C#控制臺實現(xiàn)飛行棋項目,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • C# 繪制實時折線圖,波形圖

    C# 繪制實時折線圖,波形圖

    這篇文章主要介紹了C# 繪制實時折線圖,波形圖的方法,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • C#數(shù)據(jù)結(jié)構(gòu)與算法揭秘五 棧和隊列

    C#數(shù)據(jù)結(jié)構(gòu)與算法揭秘五 棧和隊列

    這節(jié)我們討論了兩種好玩的數(shù)據(jù)結(jié)構(gòu),棧和隊列
    2012-11-11
  • C#中String StringBuilder StringBuffer類的用法

    C#中String StringBuilder StringBuffer類的用法

    這篇文章給大家簡單介紹下C#中String StringBuilder StringBuffer三個類的用法,需要的的朋友參考下吧
    2017-05-05
  • C#多線程學(xué)習(xí)之(四)使用線程池進(jìn)行多線程的自動管理

    C#多線程學(xué)習(xí)之(四)使用線程池進(jìn)行多線程的自動管理

    這篇文章主要介紹了C#多線程學(xué)習(xí)之使用線程池進(jìn)行多線程的自動管理,實例分析了C#中線程池的概念與相關(guān)的使用技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • spreadsheetgear插件屏蔽鼠標(biāo)右鍵的方法

    spreadsheetgear插件屏蔽鼠標(biāo)右鍵的方法

    今天用到spreadsheetGear插件,然后右鍵有插件自己的菜單。都是英文的,而且還能打開新的窗體。嵌到程序里面,不太合適,所以著手屏蔽
    2014-02-02
  • C#.NET采用HTML模板發(fā)送電子郵件完整實例

    C#.NET采用HTML模板發(fā)送電子郵件完整實例

    這篇文章主要介紹了C#.NET采用HTML模板發(fā)送電子郵件的方法,主要包括了HTML模板、替換函數(shù)與郵件函數(shù)三部分,是非常實用的功能,需要的朋友可以參考下
    2014-09-09
  • C#字符串使用密鑰進(jìn)行加解密

    C#字符串使用密鑰進(jìn)行加解密

    這篇文章主要為大家詳細(xì)介紹了C#字符串使用密鑰進(jìn)行加解密的代碼,C#字符串加密和解密實現(xiàn)代碼,感興趣的小伙伴們可以參考一下
    2016-08-08
  • C#實現(xiàn)簡單俄羅斯方塊

    C#實現(xiàn)簡單俄羅斯方塊

    這篇文章主要為大家詳細(xì)介紹了C#實現(xiàn)簡單俄羅斯方塊,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03

最新評論

锦州市| 高碑店市| 金堂县| 彭泽县| 文昌市| 武隆县| 孟州市| 吉林省| 简阳市| 宁晋县| 朝阳县| 湘阴县| 松潘县| 泸溪县| 昭通市| 大宁县| 杭锦旗| 天台县| 湖南省| 沾化县| 嘉黎县| 久治县| 天峻县| 美姑县| 饶河县| 雅江县| 鲁山县| 呼和浩特市| 定边县| 宜城市| 射洪县| 新河县| 桦甸市| 岳西县| 龙陵县| 宁夏| 潮安县| 平阴县| 赫章县| 南城县| 扶绥县|