我试图通过以下代码实现这一目标:
app.ActiveDocument.Background.Fill.Visible = Office.MsoTriState.msoTrue;
app.ActiveDocument.Background.Fill.ForeColor.RGB = ColorTranslator.ToOle(Color.Red);
app.ActiveDocument.Background.Fill.Solid();
然而,这不起作用。有谁知道如何完成这样的任务?
答案 0 :(得分:0)
您正在更改页面的背景颜色,您的代码按预期工作。
背景颜色不会显示在打印视图中,并且不会打印背景颜色。 MS Word中的背景颜色属性将更改Web视图中的背景,如果要在Web浏览器中查看Word文档,这将非常方便。
通常,如果要在彩色纸上打印,可以单独开发纸张并适当更改Word文档中字体的颜色。