如何在Word文档样式中更改字体颜色

玛丽亚姆

我正在尝试使用office.interop更改word文档样式的字体颜色,但颜色不会改变。任何想法?我以两种不同的方式尝试过。第一种是通过尝试更改ms字词中标题样式的颜色:这是一些代码:

Application appWord=new Application();
Document doc=new Document();
ListGallery gallery=appWord.ListGalleries[WdListGalleryType.wdNumberGallery];
ListTemplate template =gallery.ListTemplates[4];
Style style=doc.ListTemplate[2];
style.LinkToListTemplate(template,1);
style.Font.ColorIndex=WdColorIndex.WdBlack;//doesn't work
doc.saveAs2(path);

第二种方法是在将文件插入ms doc之后尝试设置范围或选择的颜色:

Paragraph p3 = wordDocument.Paragraphs.Add();
Range r3 = p3.Range;
//r3.Font.TextColor = WdColor.wdColorBlack;

var filename=String.Format("{0}Resources/TEST1.html", AppDomain.CurrentDomain.BaseDirectory);
String newString=System.IO.File.ReadAllText(filename).Replace("</body>","<p>1</p></body>");
System.IO.File.WriteAllText(filename, newString);
appWord.Selection.Font.ColorIndex = WdColorIndex.wdBrightGreen;
r3.InsertFile(filename);
//r3.Font.olorIndex = WdColorIndex.wdBrightGreen;

编辑:

这是解决方案:

(document.Styles[WdBuiltinStyle.wdStyleHeading2]).Font.ColorIndex = WdColorIndex.wdBlack;

谢谢

玛丽亚姆

编辑:

这是解决方案:

(document.Styles[WdBuiltinStyle.wdStyleHeading2]).Font.ColorIndex = WdColorIndex.wdBlack;

谢谢

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在整个MS Word 2007文档中更改特定字母的字体颜色?

来自分类Dev

如何更改Word文档中的背景颜色?

来自分类Dev

如何在Swift中更改字体样式

来自分类Dev

如何在App中更改字体样式?

来自分类Dev

如何在R中更改字体颜色?

来自分类Dev

如何在titleForHeaderInSection方法中更改字体样式和背景颜色

来自分类Dev

如何更改 Word 文档中特定字体的每次出现?

来自分类Dev

如何在Word中更改文本的颜色

来自分类Dev

如何在单选按钮中更改字体样式?

来自分类Dev

如何在ACE编辑器中更改字体样式?

来自分类Dev

如何在单选按钮中更改字体样式?

来自分类Dev

如何在Evince中更改PDF注释的颜色和字体?

来自分类Dev

如何在图例中更改字体的文本颜色?

来自分类Dev

如何在Android中更改字体图标的颜色

来自分类Dev

如何在DataGrid中更改超链接的字体颜色

来自分类Dev

如何在VIM中更改警告框的字体颜色?

来自分类Dev

如何在Evince中更改PDF注释的颜色和字体?

来自分类Dev

如何在JTextArea中动态更改字体颜色?

来自分类Dev

如何在DataGrid中更改超链接的字体颜色

来自分类Dev

如何在Windows / Cgywin中的Babun上更改字体颜色

来自分类Dev

如何在extJS中更改tbar的文本颜色和样式?

来自分类Dev

使用VB.NET检查Word文档中的字体样式

来自分类Dev

当Angular 8中导入了样式表时,如何使用SCSS更改字体颜色?

来自分类Dev

在ListView中更改列标题的字体样式和颜色

来自分类Dev

如何在Word VSTO中更改注释的文本背景颜色?

来自分类Dev

如何更改字体样式?

来自分类Dev

使用Python-docx编写word文档时如何更改段落中特定文本的字体?

来自分类Dev

如何更改所选选项中的字体颜色?

来自分类Dev

如何更改所选选项中的字体颜色?

Related 相关文章

  1. 1

    如何在整个MS Word 2007文档中更改特定字母的字体颜色?

  2. 2

    如何更改Word文档中的背景颜色?

  3. 3

    如何在Swift中更改字体样式

  4. 4

    如何在App中更改字体样式?

  5. 5

    如何在R中更改字体颜色?

  6. 6

    如何在titleForHeaderInSection方法中更改字体样式和背景颜色

  7. 7

    如何更改 Word 文档中特定字体的每次出现?

  8. 8

    如何在Word中更改文本的颜色

  9. 9

    如何在单选按钮中更改字体样式?

  10. 10

    如何在ACE编辑器中更改字体样式?

  11. 11

    如何在单选按钮中更改字体样式?

  12. 12

    如何在Evince中更改PDF注释的颜色和字体?

  13. 13

    如何在图例中更改字体的文本颜色?

  14. 14

    如何在Android中更改字体图标的颜色

  15. 15

    如何在DataGrid中更改超链接的字体颜色

  16. 16

    如何在VIM中更改警告框的字体颜色?

  17. 17

    如何在Evince中更改PDF注释的颜色和字体?

  18. 18

    如何在JTextArea中动态更改字体颜色?

  19. 19

    如何在DataGrid中更改超链接的字体颜色

  20. 20

    如何在Windows / Cgywin中的Babun上更改字体颜色

  21. 21

    如何在extJS中更改tbar的文本颜色和样式?

  22. 22

    使用VB.NET检查Word文档中的字体样式

  23. 23

    当Angular 8中导入了样式表时,如何使用SCSS更改字体颜色?

  24. 24

    在ListView中更改列标题的字体样式和颜色

  25. 25

    如何在Word VSTO中更改注释的文本背景颜色?

  26. 26

    如何更改字体样式?

  27. 27

    使用Python-docx编写word文档时如何更改段落中特定文本的字体?

  28. 28

    如何更改所选选项中的字体颜色?

  29. 29

    如何更改所选选项中的字体颜色?

热门标签

归档