我使用mailitem.HTMLBody处理电子邮件正文的文本。
可以通过mailitem.HTMLBody访问整个电子邮件。
如何在C#中更改整个电子邮件正文的字体?例如,将字体大小设置为10.5,将字体设置为Consolas
Outlook.MailItem mailItem = (Outlook.MailItem)selection[1];
mailItem.HTMLBody = "<font size= 10>";
这不起作用。
答案 0 :(得分:3)
没有
请勿使用<font>
标记。这个标签现在已经过时很久了。
相反,请使用CSS样式表。这将是一个单独的文件,您可以将其包含在内(也可以使用标题中的<style>
标记嵌入主页中,但最好将其作为单独的文件使用)
要使用CSS在页面中全局设置字体,您可以执行以下操作:
body {
font-size: 10px;
}
希望有所帮助。