Перенести текст из doc в txt - C#

Узнай цену своей работы

Формулировка задачи:

имеется вордовский документ (*.doc или *.docx), необходимо открыть этот документ, считать все содержимое и записать его в текстовый файл (*.txt) если кто знает как это сделать - подскажите пожалуйста. Буду благодарен любым подсказкам и советам

Решение задачи: «Перенести текст из doc в txt»

textual
Листинг программы
private void button2_Click(object sender, EventArgs e)
        {
            WordprocessingDocument wordDoc = WordprocessingDocument.Open(@"D:\Документ Microsoft Office Word.docx", true);
            Body body = wordDoc.MainDocumentPart.Document.Body;
            var qwe = body.ChildElements;
            foreach (var child_element in qwe)
            {
                var asdf = child_element.InnerText;
                File.AppendAllText(@"D:\text_of_Word_2.txt", '\n' + asdf);
            }
        }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

6   голосов , оценка 4.167 из 5
Похожие ответы