4

我在我的电子邮件中收到了 base 64 字符串,但我需要让它作为图像对用户可见。图像不会对所有用户都是静态的

4

2 回答 2

4

您可以使用 base64 数据指定图像的来源,如下所示。

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

这是否适用于所有电子邮件客户端,我不确定。客户端可能仍需要单击“在图像下方显示”或类似按钮才能显示图像。

可以在此处看到使用 Google 徽标的示例:http: //jsfiddle.net/vLM7s/

它是使用http://webcodertools.com/imagetobase64converter/Create上的工具转换的

于 2013-06-27T09:34:21.323 回答
2

你只需要像这样在标签的SRC属性中输入base64n编码文本IMG

<img src="data:image/png;base64,(YOUR BASE 64 STRING HERE)" />
于 2013-06-27T09:34:49.840 回答