Convertir Word DOC a TXT en C#

En el ámbito del procesamiento de documentos, a menudo surge la necesidad de convertir documentos de Word a formatos de texto plano más simples. Ya sea por motivos de extracción de datos, análisis de contenido o compatibilidad, la capacidad de convertir archivos de Word (.doc, .docx) a texto sin formato (.txt) es una habilidad valiosa para los desarrolladores. En esta publicación de blog, exploraremos cómo convertir un documento de Word al formato TXT en una aplicación C#.

Biblioteca C# para conversión de Word a TXT

Aspose.Words for .NET es una biblioteca de procesamiento de documentos con muchas funciones que permite a los desarrolladores trabajar con documentos de Word en varios formatos. Proporciona un conjunto de API para la creación, manipulación, conversión y representación de documentos. Usaremos esta biblioteca para extraer contenido de documentos de Word como texto sin formato.

Para instalar la biblioteca desde NuGet, puede utilizar el siguiente comando. O puedes descargarlo desde la sección Lanzamientos.

PM> Install-Package Aspose.Words 

Pasos para convertir Word DOC a TXT

Puede extraer texto de documentos de Word y guardarlo en formato TXT en un par de pasos, ya que Aspose.Words for .NET lo ha hecho bastante fácil. A continuación se detallan los pasos que debemos seguir para la conversión de Word a TXT.

  • Cargue el archivo Word DOC/DOCX.
  • Conviértalo al formato TXT y guarde el archivo en la ubicación deseada.

Por lo tanto, no es necesario analizar todo el documento de Word y extraer el texto línea por línea o página por página. Ahora escribamos el código C# para extraer texto de un documento de Word.

Convertir un DOC de Word a TXT en C#

Los siguientes son los pasos para guardar un documento Word DOC o DOCX como un archivo TXT en C#.

  • Primero, cargue Word DOC/DOCX usando la clase Document.
  • Luego, guarde el documento como un archivo TXT usando el método Document.Save(filePath).

El siguiente fragmento de código C# convierte un documento de Word al formato TXT.

// Cargar archivo de Word
Document doc = new Document("document.docx");

// Guardar documento como archivo TXT
doc.Save("doc-to-text.txt");

Utilice el convertidor gratuito de C# Word a TXT

Puede obtener una licencia temporal gratuita para convertir archivos de Word al formato TXT sin limitaciones de evaluación.

Explora la biblioteca de palabras de C#

Puede visitar la documentación de la biblioteca de C# Word para explorar otras funciones. En caso de que tenga alguna pregunta, no dude en hacérnosla saber a través de nuestro foro.

Conclusión

En esta publicación de blog, exploramos cómo convertir documentos de Word a archivos TXT en C# usando Aspose.Words for .NET. No es necesario analizar documentos completos de Word, simplemente extraiga el texto sin formato de un documento en un par de pasos. Aspose.Words simplifica el proceso de trabajar con documentos de Word mediante programación, proporcionando una solución confiable y eficiente para las tareas de conversión de documentos. La integración de esta biblioteca en sus proyectos de C# le permite manejar el procesamiento de documentos con facilidad, abriendo un mundo de posibilidades para sus aplicaciones.

Ver también