使用加载项在Outlook中设置默认字体

本文关键字:设置 默认 字体 Outlook 加载项 | 更新日期: 2023-09-27 18:28:06

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

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

我还可以设置正常文本消息的默认字体:

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

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

使用加载项在Outlook中设置默认字体

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

找到解决方案:

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;

这会在每次启动时更改样式。