Перенести текст из 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);
            }
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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