如何更改DocX (Microsoft Word)文档的背景颜色

本文关键字:文档 背景 颜色 Word 何更改 DocX Microsoft | 更新日期: 2023-09-27 17:50:33

我正在尝试更改Word文档中的背景颜色(仅用于几个单词)。

我正在使用DocX (https://docx.codeplex.com/SourceControl/latest#Examples/Program.cs),但我找不到任何允许我这样做的方法/属性。

下面是我的代码:
    var rb = new Formatting();
        rb.UnderlineColor = this.GetResultColor(stu.RespectfulBehavior);
        rb.FontColor = this.GetResultColor(stu.RespectfulBehavior);
templ.ReplaceText(PlaceHolders.RespectfulBehaviour.GetDisplayName(), "    ", newFormatting: rb);

如何更改DocX (Microsoft Word)文档的背景颜色

查看类中格式化的DocX源代码,我会说您正在寻找Highlight。如果你想用蓝色高亮显示

rb.Highlight = Highlight.blue;
编辑:

这个问题似乎已经回答了https://stackoverflow.com/a/30141775/2039359