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(); }
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(); }