Как проверить, выделено ли определенное слово в документе Word жирным шрифтом? Мне удалось найти свойство Bold, но оно возвращает true для абзаца, только если полужирным является хотя бы одна букв в абзаце. Мне нужно иметь возможность проверить, выделен ли весь абзац жирным шрифтом.
Вот мой код, использующий библиотеку Word.Interop.
// Open a doc file.
var application = new Application();
var document = application.Documents.Open(path);
// Loop through all words in the document.
foreach (Paragraph paragraph in document.Paragraphs)
{
Console.WriteLine(paragraph.Range.Text + "");
Console.WriteLine();
if (paragraph.Range.Font.Bold > 0)
{
Console.WriteLine("Is bold");
Console.Read();
}
}
// Close word.
application.Quit();