Beispiel #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     VryImgGen gen = new VryImgGen();
     string verifyCode = gen.CreateVerifyCode(6, 0);
     Session["VerifyCode"] = verifyCode.ToUpper();
     System.Drawing.Bitmap bitmap = gen.CreateImage(verifyCode);
     System.IO.MemoryStream ms = new System.IO.MemoryStream();
     bitmap.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
     Response.Clear();
     Response.ContentType = "image/Png";
     Response.BinaryWrite(ms.GetBuffer());
     bitmap.Dispose();
     ms.Dispose();
     ms.Close();
     Response.End();
 }
Beispiel #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        VryImgGen gen        = new VryImgGen();
        string    verifyCode = gen.CreateVerifyCode(5, 0);

        Session["VerifyCode"] = verifyCode.ToUpper();
        System.Drawing.Bitmap  bitmap = gen.CreateImage(verifyCode);
        System.IO.MemoryStream ms     = new System.IO.MemoryStream();//5+1%a+s+p+x
        bitmap.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
        Response.Clear();
        Response.ContentType = "image/Png";
        Response.BinaryWrite(ms.GetBuffer());
        bitmap.Dispose();
        ms.Dispose();
        ms.Close();
        Response.End();
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     VryImgGen gen = new VryImgGen();
     string verifyCode = gen.CreateVerifyCode(4,0);
     HttpCookie cookie = new HttpCookie("VerifyCode", verifyCode.ToUpper());
     cookie.Expires = DateTime.Now.AddSeconds(3000);//过期时间为60秒
     Response.Cookies.Add(cookie);
     System.Drawing.Bitmap bitmap = gen.CreateImage(verifyCode);
     System.IO.MemoryStream ms = new System.IO.MemoryStream();
     bitmap.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
     Response.Clear();
     Response.ContentType = "image/Png";
     Response.BinaryWrite(ms.GetBuffer());
     bitmap.Dispose();
     ms.Dispose();
     ms.Close();
     Response.End();
 }