将动态图像输出到asp.net控件的源代码中

时间:2009-02-05 18:02:43

标签: asp.net image-processing

我发现如何根据webform的一些输入在代码隐藏中生成图像,非常棒。现在我想在回发后将该图像放回到表单上。我找到的所有示例都使用Response将图像发送回带有流的浏览器。

是否有指定后面的代码中生成的图像,是图像控件(或占位符或其他)的来源?

如果有办法,可以在不将图像保存到磁盘的情况下进行此操作吗?

感谢

2 个答案:

答案 0 :(得分:3)

网络浏览器必须能够以某种方式检索图像。如果您不想保存它,则需要使用Response流发送它。

您可以创建HTTP处理程序(ashx)并根据查询字符串参数生成并返回图像。这将允许您将图像对象“ImageUrl”属性指定为“〜/ MyImageHandler.ashx?param1 = value1”

答案 1 :(得分:0)

http://imageresizing.net库可以动态处理图像,也可以生成图像。你能提供一些关于你想做什么的更多细节吗?