采用如下方法绘图:
Bitmap objBmp = new Bitmap(200, 300);
Graphics objGraph = Graphics.FromImage(objBmp);objGraph.DrawEllipse(new Pen(Color.Red), 0, 0, 200, 300);objBmp.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Gif);objBmp.Dispose();
objGraph.Dispose();
如果直接放到一个页中绘制,会把页中所有脚本全部清掉,只剩下这个图片和基本的<html>标签。现在想在页面上放一个图片控件,让绘图显示到图片位置,上面那个方法失败。后又把它存为文件,图片控件的ImageUrl=文件名,在.net2005调试状态下运行良好,可用虚拟目录后显示存文件的语句失败,即使该目录已设置为可写。
Bitmap objBmp = new Bitmap(200, 300);
Graphics objGraph = Graphics.FromImage(objBmp);objGraph.DrawEllipse(new Pen(Color.Red), 0, 0, 200, 300);objBmp.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Gif);objBmp.Dispose();
objGraph.Dispose();
如果直接放到一个页中绘制,会把页中所有脚本全部清掉,只剩下这个图片和基本的<html>标签。现在想在页面上放一个图片控件,让绘图显示到图片位置,上面那个方法失败。后又把它存为文件,图片控件的ImageUrl=文件名,在.net2005调试状态下运行良好,可用虚拟目录后显示存文件的语句失败,即使该目录已设置为可写。
成功了,thanks。