Is is possible to write to the http response stream from a dynamically created bitmap using the Response.Write/WriteFile without saving the image to the hard drive?
If you have your bitmap stored in a byte[] you can also dump that directly into Response.BinaryWrite(myByteArray);, as long as you have your content-type, length and disposition set correctly (as mentioned by @arx).