使用插件在Outlook中设置默认字体

时间:2014-10-27 08:51:23

标签: c# outlook ms-word outlook-addin

我正在编写一个自动设置默认签名的Outlook插件:

Word.Application oWord = new Word.Application();
Word.EmailOptions oOptions;
oOptions = oWord.Application.EmailOptions;
oOptions.EmailSignature.NewMessageSignature = "Standardsignatur";
oOptions.EmailSignature.ReplyMessageSignature = "Standardsignatur";

我也可以为普通文本msg设置默认字体:

oOptions.PlainTextStyle.Font.Name="Arial";
oOptions.PlainTextStyle.Font.Size=40;

但是如何在此插件中更改新HTML消息的字体?

2 个答案:

答案 0 :(得分:0)

Outlook不会公开该选项以进行编程访问。

答案 1 :(得分:0)

找到解决方案:

Word.Application oWord = new Word.Application();
Word.EmailOptions oOptions;
oOptions.ReplyStyle.Font.Name = "Arial";
oOptions.ReplyStyle.Font.Size = 10;

oOptions.ComposeStyle.Font.Name = "Arial";
oOptions.ComposeStyle.Font.Size = 10;

这会在每次启动时更改Style。