protected void Page_Load(object sender, EventArgs e)
{
Bitmap bit = new Bitmap(50, 25);
Graphics g = Graphics.FromImage(bit);
g.Clear(Color.Lavender);
//生成随机数
Random rd = new Random();
string checkCode = rd.Next(1000, 9999).ToString();
//把生成的随机数保存在Session里
Session.Add("ckCode", checkCode);
//以指定的格式绘制指定的字符串
g.DrawString(checkCode,
new Font("宋体", 14, FontStyle.Strikeout),
Brushes.Red,
2,
2);
//将图片以指定的格式保存到指定的流中
bit.Save(Response.OutputStream,
System.Drawing.Imaging.ImageFormat.Gif);
//获取或设置输出流的Http MIME类型
Response.ContentType = "image/gif";
//释放GrapHics对象使用的所有资源
g.Dispose();
}
用个空的文件存放如上代码:然后在其他页面用到的,用个图片框.连接的文件就是这个页面