Bitmap test = new Bitmap( width, height);
Graphics g = Graphics.FromImage( test );
// 画图test.Save(Response.OutPutStream,IamgeFormat.GIF);
test.Dispose();
g.Dispose();
test = null;
g = null;

解决方案 »

  1.   

    .net支持Graphics对象直接生成并显示图象,上楼的方案是对的。
      

  2.   

    但是这些代码必须写在一个单独的页面中啊,如果放在同一个页面不行的啊比如a.aspx页面中有一个Image控件img_test
    那么我把你的这些代码放入a.aspx中的什么位置才能在img_test中显示图片呢?
      

  3.   

    由于输出编码格式的问题,你的要求是不可能的,只能通过页面内<img src="show.aspx?id=..."/>或iframe内包含页的方法实现!
      

  4.   

    你的要求也不难达到。自己好好捉摸,我觉得在不在一个页面,压根儿就没有必要考虑,我只需要考虑这个图片是否存在——非要放进一个页面有钻牛角尖的意味。:D
      想来你应该安装了.net framework sdk的,看看这里:  http://localhost/QuickStart/winforms/default.aspx?url=/quickstart/winforms/doc/WinFormsGDIPlus.aspx  提醒你一下:newBitmap.Save("TestImage.png", ImageFormat.Png)。