如何以编程方式将图像插入Gmail邮件

时间:2012-03-11 17:43:55

标签: .net gmail restful-url browser-extension

我们正在构建一个浏览器扩展,该扩展调用返回HTML的RESTful Web服务并将此HTML放入GMAIL的Compose框中。我们遇到的问题是图像。我们希望将图像直接放入GMail,而不是链接到我们服务器上的URL。任何人都知道我们如何处理这个问题?

1 个答案:

答案 0 :(得分:3)

将图像数据放在标签中,如下所示:

<img src="data:image/gif;base64,R0lGODlhEAAO..." />

有效地,你所做的就是获取二进制数据,对它进行base64编码,然后将其正确地放在标签上。客户端将认识到它不需要对图像进行请求,而只是渲染标记中给出的数据。