在Response.OutputStream.Write之后写入屏幕

时间:2012-10-08 10:06:49

标签: asp.net

我正在使用System.Drawing命名空间创建一个位图,并使用

将其渲染为浏览器的jpeg
HttpContext.Current.Response.OutputStream.Write(buffer, 0, buffer.Length);

渲染的jpeg占据整个屏幕 - 我想在图形加载后在图形上显示div。如果没有渲染html,这可能吗?

1 个答案:

答案 0 :(得分:0)

我认为不可能这样做。

你可以为你的图像使用HttpHandler,然后在它下面有你想要的任何东西:

<img src='imageHandler.ashx' />
<div id='otherContent'>
   all other stuff here
</div>

有关如何使用HttpHandler的更多信息,请参阅:bytearray to image asp.net