C#Interop.Word-加粗文档的一部分

问题描述 投票:0回答:1

我正在尝试使Office.Interop.Word文档的粗体部分成为辅助函数。它接受文档,字符串,并根据是否在文档中找到文本字符串来尝试加粗。但是,它对文本没有任何作用。如您所见,我什至尝试通过引用传递文档,但无济于事。有什么建议吗?

public static void MakeBold(ref Document doc, string text)
        {
            Range range = doc.Range(0, 0);
            if (range.Find.Execute(text))
            {
                range.Font.Bold = 1;
            }
        }
c# interop
1个回答
0
投票

请尝试以下代码:

public static void MakeBold(ref Document doc, string text)
{
    Range range = doc.Range(0, 0);
    if (range.Find.Execute(text))
    {
        range.Font.Bold = true;
    }
}

希望足以修复它。

© www.soinside.com 2019 - 2024. All rights reserved.