НПОИ как читать форматированный текст из ячейки - PullRequest
0 голосов
/ 25 мая 2020

Я должен прочитать XLSX с NPOI. В моем xlsx есть ячейки, в которых выделены жирным шрифтом слова, есть ли способ найти эти слова с помощью NPOI?

Спасибо

1 Ответ

0 голосов
/ 26 июня 2020

Единственный способ, который я нашел, - это l oop для каждого символа richtext

XSSFRichTextString s = (XSSFRichTextString)c.RichStringCellValue;

for (int t = 0; t < s.Length; t++)
{
    var myfont = s.GetFontAtIndex(t);
    if (myfont != null && myfont.IsBold)
        boldCharactersIndex.Add(t); // boldCharactersIndex is a list of indexes with bold chars
}
...