如何使用单词互操作对单词文档中选择的多个单词加粗

时间:2019-02-12 16:15:52

标签: c#

我正在尝试使用word.interop库编辑word文档。我在文档中多次输入单词。使用range.find.highlight方法,我选择了同一单词的所有出现。现在,我要加粗/下划线选定的所有单词。我该怎么办?

object matchPhrase = false;
object matchCase = false;
object matchPrefix = false;
object matchSuffix = false;
object matchWholeWord = false;
object matchWildcards = false;
object matchSoundsLike = false;
object matchAllWordForms = false;
object matchByte = false;
object ignoreSpace = false;
object ignorePunct = false;
object highlightedColor = Wordprocess.WdColor.wdColorGray25;

Wordprocess.Range range = oDoc.Range();
bool highlighted = range.Find.HitHighlight(
    mytext,
    ighlightedColor,
    false,
    matchCase,
    matchWholeWord,
    matchPrefix,
    matchSuffix,
    matchPhrase,
    matchWildcards,
    matchSoundsLike,
    matchAllWordForms,
    matchByte,
    false,
    false,
    false,
    false,
    false,
    ignoreSpace,
    ignorePunct,
    false
);

现在,我已选择myText在文档中所有出现的内容。我想对所有这些事情大胆吗?有人可以帮我吗?

0 个答案:

没有答案