Preciso extrair o conteúdo de um arquivo .docx, mas não estou tendo sucesso! Já consultei a documentação, stackoverflow, google e etc... Sem sucesso! Alguém pode me indicar algum artigo ou página que contenha uma solução para este problema?
Preciso extrair o conteúdo de um arquivo .docx, mas não estou tendo sucesso! Já consultei a documentação, stackoverflow, google e etc... Sem sucesso! Alguém pode me indicar algum artigo ou página que contenha uma solução para este problema?
Problema resolvido!
Solução:
public static string GetTextFromWord(MemoryStream stream)
{
WordprocessingDocument wordprocessingDocument = WordprocessingDocument.Open(stream, true);
Body body = wordprocessingDocument.MainDocumentPart.Document.Body;
string text = body.InnerText;
return text;
}
Namespaces utilizados:
using DocumentFormat.OpenXml.Packaging;
using DocumentFormat.OpenXml.Wordprocessing;
Olá Daniel!
Muito bom saber dessa possibilidade e é muito legal você ter postado essa solução, assim, quando mais alguém estiver com este tipo de problema, fica mais fácil de encontrar essa solução!
Muito obrigado e bons estudos!