Convertir Word a Markdown en C#

Actualmente, una gran cantidad de artículos, blogs y documentación se escriben en formato Markdown. Sin embargo, la sintaxis de Markdown a menudo se vuelve difícil de recordar y escribir para documentos de gran tamaño. Para facilitar las cosas, puede escribir contenido en MS Word y luego convertir el documento DOCX o DOC a Markdown. Para automatizar la conversión de Word a Markdown, este artículo explica cómo convertir Word DOC DOCX a Markdown en C#.

C# Word DOC DOCX to Markdown Converter - Descarga gratuita

Aspose.Words for .NET está diseñado para crear y manipular documentos de Word desde aplicaciones .NET. Además, proporciona un convertidor incorporado para convertir documentos de MS Word a otros formatos. Usaremos esta API para convertir documentos de Word al formato Markdown. Puede descargar la DLL de la API o instalarla desde NuGet mediante la consola del administrador de paquetes.

PM> Install-Package Aspose.Words

Convertir un documento de Word a Markdown en C#

Los siguientes son los pasos para convertir un archivo DOCX de Word a Markdown en C#.

El siguiente ejemplo de código muestra cómo convertir un archivo DOCX al formato Markdown en C#.

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

// Guarde el documento en formato Markdown
doc.Save("word-to-markdown.md");

C# Personalizar conversión de DOC a Markdown

También puede personalizar el comportamiento predeterminado de la conversión de Word DOC/DOCX a Markdown usando diferentes opciones. Por ejemplo, puede establecer la alineación del contenido en las tablas, especificar una carpeta para guardar las imágenes, etc. Los siguientes son los pasos para personalizar la conversión de Word DOC a Markdown.

El siguiente ejemplo de código muestra cómo personalizar la conversión de DOCX a Markdown en C#.

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

// Establecer opciones de descuento
MarkdownSaveOptions so = new MarkdownSaveOptions();
so.ImagesFolder = "D:\\Images";

// Guarde el documento en formato Markdown
doc.Save("word-to-markdown.md", so);

C# DOCX to Markdown Converter - Obtenga una licencia gratuita

Puede usar Aspose.Words for .NET sin limitaciones de evaluación usando una licencia temporal.

Conclusión

En este artículo, ha aprendido cómo convertir Word DOCX/DOC a Markdown en C#. Además, ha visto cómo personalizar la conversión de C# DOC a Markdown utilizando diferentes opciones. También puede explorar otras características que ofrece Aspose.Words for .NET utilizando la documentación. Además, no dude en hacer sus preguntas a través de nuestro foro.

Ver también