电子邮件签名中的base64编码图像

我必须在电子邮件签名中包含一些图像(公司徽标等)。使用问题电子邮件系统生成的嵌入图像(通常以附件形式发送)和链接图像(需要获得许可才能在收到的电子邮件中显示它们)时,我遇到了各种各样的问题。

我刚刚从交易所收到了一些电子邮件,这些电子邮件具有徽标的base64图像表示形式,并使用标签进行显示。我正在寻找有关如何在可能的情况下通过电子邮件签名执行此操作的信息(我如何生成徽标的base64版本作为开始,以及需要什么代码才能使它正常工作)?

我已经尝试过一些简单的事情,例如

<body>

<span>

<img src=.... >

</span>

</body>

但我得到的只是替代文字,因此我在这里显然做错了。

回答:

重要

我在下面的回答显示了如何使用数据URI嵌入图像。这对Web很有用,但 。。


Base-64数据在img标签中是合法的,我相信您的问题是如何正确插入此类图像标签。

您可以使用在线工具或几行代码来生成基本的64位字符串。

从内联数据获取图像的语法是:

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA

AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO

9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot">

以上是 电子邮件签名中的base64编码图像 的全部内容, 来源链接: utcz.com/qa/419502.html

回到顶部