为什么调用bm.Save(strFileName,ImageFormat.Jpeg);失败
我的代码如下:
Graphics g=Graphics.FromImage(bm);
g.Clear(Color.Yellow);
StringFormat sf=new StringFormat();
sf.Alignment=StringAlignment.Center;
sf.LineAlignment=StringAlignment.Center;
Random ran=new Random();
int i=ran.Next(1,10000);
strChkCode = i.ToString();
g.DrawString(i.ToString(),new Font("黑体",12),new SolidBrush(Color.Black),new Rectangle(0,0,142,26),sf);
String strFileName;
strFileName = Server.MapPath("ChkImg.jpg");
bm.Save(strFileName,ImageFormat.Jpeg);
但是我使用下面的保存方式就没有问题:
bm.Save(Response.OutputStream,ImageFormat.Jpeg);
但是如何将Response.OutputStream中的东西在网页上显示出来啊?
请各位高手告知!