Извлечь текст со всеми стилями, примененными из документа Word, на ленту дополнений vsto word - PullRequest
0 голосов
/ 29 апреля 2020

Я работаю над извлечением текста из слова в VSTO word addin и могу также извлечь, но я могу извлечь только текст, какой бы текст ни находился в документе word, а не стиль, который применялся в документе Word. Как извлечь текст со всеми стилями, примененными в документе Word.

Ссылка на код, над которым я работаю.

        Document document = new Document();
        var text = Globals.ThisAddIn.Application.ActiveDocument;
        StringBuilder sb = new StringBuilder();
        //Extract Text from Word and Save to StringBuilder Instance
        foreach (Section section in text.Sections)
        {
            foreach (Paragraph paragraph in section.Range.Paragraphs)
              {
                sb.AppendLine(paragraph.Range.Text);
              }
            File.WriteAllText(@"C:\New folder\Extract.doc", sb.ToString());
            document.Close();
        }
...