我试图从MS Exchange收到电子邮件,在RichTextBox中显示\ modify并将其作为html发送到其他电子邮件地址。 问题是Outlook为列表制作了非常奇怪的样式。 例如简单的子弹列表
将如下所示:
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-family:Symbol"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span lang="EN-US">Q</span><o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-family:Symbol"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span lang="EN-US">W</span><o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-family:Symbol"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span lang="EN-US">E</span><o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-family:Symbol"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span lang="EN-US">r</span><o:p></o:p></p>
如何将此样式转换为普通html?
答案 0 :(得分:0)
事实是Outlook使用Word作为电子邮件编辑器。您可以使用Inspector类的WordEditor属性从Word对象模型中获取Document类的实例,该对象模型表示邮件正文。
您可以在MSND中找到以下系列文章: