c#在html代码中使用ressource图像
我需要用outlook发送外部电子邮件,邮件正文是html格式的,工作正常,但我尝试在ressource中使用包含图像的邮件,但它不工作 我的代码:c#在html代码中使用ressource图像,c#,html,C#,Html,我需要用outlook发送外部电子邮件,邮件正文是html格式的,工作正常,但我尝试在ressource中使用包含图像的邮件,但它不工作 我的代码: var Logo = Properties.Resources.Logo; oMsg.HTMLBody = oMsg.HTMLBody + "<img src = \"" + Logo + "\">"; 电话是: String imgBase64 = Base64FromByteArray(ExtractResourc
var Logo = Properties.Resources.Logo;
oMsg.HTMLBody = oMsg.HTMLBody + "<img src = \"" + Logo + "\">";
电话是:
String imgBase64 = Base64FromByteArray(ExtractResource(Properties.Resources.Logo));
oMsg.HTMLBody = oMsg.HTMLBody + "<table><td><img src = \"data:image/jpeg;base64," + imgBase64 + "\" /></td></table>";
String imgBase64=base64fromtearray(ExtractResource(Properties.Resources.Logo));
oMsg.HTMLBody=oMsg.HTMLBody+“”;
没有错误,但我的邮件中仍然没有徽标!!有人看到我的代码中有错误吗?您需要使用数据URL方案在HTML正文的IMG标记中内联使用Base64编码的图像 从
;base64,“>
以上链接中的其他有用链接:
您需要使用数据URL方案在HTML正文的IMG标记中内联使用Base64编码图像 从
;base64,“>
以上链接中的其他有用链接:
徽标的价值是什么?电子邮件是以html格式还是纯文本格式发送的?请查看帮助页面。徽标是jpeg图像,是电子邮件的html内容,是变量的实际值,而不是描述。检查toadflakz的答案,如果有帮助,则标记为已回答/帮助
徽标的值是多少?电子邮件是以html格式还是纯文本格式发送的?请查看帮助页面。徽标是jpeg图像,是电子邮件的html内容,是变量的实际值,而不是描述。检查toadflakz的答案,如果它对你有帮助,则标记与回答/帮助相同
String imgBase64 = Base64FromByteArray(ExtractResource(Properties.Resources.Logo));
oMsg.HTMLBody = oMsg.HTMLBody + "<table><td><img src = \"data:image/jpeg;base64," + imgBase64 + "\" /></td></table>";