1 回答
TA贡献1795条经验 获得超7个赞
我假设您向我们展示的代码在更改字体和保存文档方面对您有用。
以下代码段显示了更改字体的两种替代方法。我使用字体颜色使事情更明显。第一个更改作为您在 Word 中找到的大多数字体格式的基础样式;第二个基本上是您所拥有的 - 应用格式就像您选择文档的正文并对其进行格式化一样。我的代码的不同之处在于它使用Document.Contentwhich 返回Range文档主体的 ,而无需指定开始和结束值。
该代码段还演示了如何访问文档的默认页眉和页脚。请注意,Word 文档可能非常复杂,有多个Section对象,每个部分对象都可以有一个“正常”的页眉和页脚,以及可选的第一页不同的页眉和页脚。此代码段假定文档只有一个部分,并且没有不同的第一页。
Word.HeaderFooter hdr = doc.Sections[1].Headers[Word.WdHeaderFooterIndex.wdHeaderFooterPrimary];
hdr.Range.Delete();
Word.HeaderFooter ftr = doc.Sections[1].Footers[Word.WdHeaderFooterIndex.wdHeaderFooterPrimary];
ftr.Range.Delete();
doc.Styles[Word.WdBuiltinStyle.wdStyleNormal].Font.ColorIndex = Word.WdColorIndex.wdBlue;
doc.Content.Font.ColorIndex = Word.WdColorIndex.wdDarkRed;
- 1 回答
- 0 关注
- 278 浏览
添加回答
举报