0

我正在尝试更改 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);
4

1 回答 1

0

在课堂上查看Formatting的 DocX 源代码,我会说您正在寻找Highlight. 因此,如果您想要以蓝色突出显示的内容

rb.Highlight = Highlight.blue;

编辑: 这似乎已经在这个问题中得到了回答https://stackoverflow.com/a/30141775/2039359

于 2015-05-25T08:14:10.807 回答