<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

     private void CreateCheckCodeImage(string checkCode)
      {
       if(checkCode == null || checkCode.Trim() == String.Empty)
        return;

       System.Drawing.Bitmap image = new System.Drawing.Bitmap((int)Math.Ceiling((checkCode.Length * 12.5)), 22);
       Graphics g = Graphics.FromImage(image);

       try
       {
        //生成隨機生成器
        Random random = new Random();

        //清空圖片背景色
        g.Clear(Color.White);

        //畫圖片的背景噪音線
        for(int i=0; i<25; i++)
        {
         int x1 = random.Next(image.Width);
         int x2 = random.Next(image.Width);
         int y1 = random.Next(image.Height);
         int y2 = random.Next(image.Height);

         g.DrawLine(new Pen(Color.Silver), x1, y1, x2, y2);
        }

        Font font = new System.Drawing.Font("Arial", 12, (System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic));
        System.Drawing.Drawing2D.LinearGradientBrush brush = new System.Drawing.Drawing2D.LinearGradientBrush(new Rectangle(0, 0, image.Width, image.Height), Color.Blue, Color.DarkRed, 1.2f, true);
        g.DrawString(checkCode, font, brush, 2, 2);

        //畫圖片的前景噪音點
        for(int i=0; i<100; i++)
        {
         int x = random.Next(image.Width);
         int y = random.Next(image.Height);

         image.SetPixel(x, y, Color.FromArgb(random.Next()));
        }

        //畫圖片的邊框線
        g.DrawRectangle(new Pen(Color.Silver), 0, 0, image.Width - 1, image.Height - 1);

        System.IO.MemoryStream ms = new System.IO.MemoryStream();
        image.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
        Response.ClearContent();
        Response.ContentType = "image/Gif";
        Response.BinaryWrite(ms.ToArray());
       }
       finally
       {
        g.Dispose();
        image.Dispose();
       }
      }

    posted on 2010-09-26 16:24 sanmao 閱讀(90) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    常用鏈接

    留言簿(5)

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲av色香蕉一区二区三区 | 精品国产免费一区二区三区香蕉| 国产成人3p视频免费观看 | 亚洲天堂一区二区三区| 99久久人妻精品免费一区| 亚洲图片一区二区| 99久久免费看国产精品| 亚洲国产精品免费在线观看| 我们的2018在线观看免费高清| 亚洲午夜一区二区电影院| 美女裸身网站免费看免费网站| 亚洲中文字幕AV在天堂| 日本免费一区二区三区最新vr| 含羞草国产亚洲精品岁国产精品 | 亚洲乱人伦精品图片| 毛片免费vip会员在线看| 亚洲av无码一区二区三区四区 | 先锋影音资源片午夜在线观看视频免费播放| 亚洲AV无码乱码国产麻豆| 5g影院5g天天爽永久免费影院| 亚洲1234区乱码| 亚洲AV无码一区二区三区在线观看| 国产激情久久久久影院老熟女免费| 亚洲AV无码专区在线播放中文 | 国产亚洲一区二区三区在线观看| 午夜免费啪视频在线观看| 亚洲丝袜中文字幕| 亚洲国产精品日韩| 最近最好最新2019中文字幕免费| 国产精品亚洲综合五月天| 亚洲第一页日韩专区| 最近中文字幕电影大全免费版 | 亚洲国产精品综合久久一线| a级毛片视频免费观看| 亚洲国产精品乱码在线观看97| 哒哒哒免费视频观看在线www | a毛片免费全部在线播放**| 亚洲av无码一区二区三区天堂古代 | 免费在线观看一级片| 亚洲欧洲无卡二区视頻| 国产成人亚洲精品狼色在线|