从字节数组中设置html img src

时间:2011-07-12 07:55:29

标签: c# .net web-applications

我正在使用C#开发电子邮件客户端应用程序。

我想在包含嵌入图片的页面上显示html电子邮件。 现在,我使用div并将邮件bodyhtml设置为div innerhtml属性。 我有显示嵌入图像的问题。

我了解嵌入式图像的一切(内容类型,名称,内容ID,base64string或byte []作为内容)

我使用了图像数据uri,但不幸的是它不是太完美,例如(即8-32KB限制)。

我尝试将ihttphandler作为imagehandler,但是当我设置div内部html时,它不会在简单的回发上运行。

我不想将这些图像保存在服务器上。

有任何想法或建议吗?

抱歉,我的英语不太好。

感谢。

1 个答案:

答案 0 :(得分:0)

为此,您需要执行以下操作:

(在.ashx文件中)

 Response.ContentType = "image/png";
 Response.BinaryWrite( <bytes> );