Convertir Markdown a HTML – C#

Markdown es un lenguaje de marcado con una sintaxis de formato de texto simple. Markdown se utiliza a menudo como formato para documentación y archivos README, ya que permite escribir en un estilo fácil de leer y escribir. Su diseño permite convertirlo fácilmente a muchos formatos de salida, pero inicialmente se creó para convertir solo a HTML. ¡Usando la biblioteca Aspose.HTML for .NET en su aplicación C#, puede convertir fácilmente Markdown en un archivo HTML con solo unas pocas líneas de código!

Este artículo proporciona información sobre cómo convertir Markdown a HTML usando Aspose.HTML for .NET API. Aprenderá sobre los escenarios de conversión de Markdown a HTML admitidos y considerará ejemplos de C# para ilustrarlos. Además, puede probar un convertidor de Markdown en línea para probar la funcionalidad de la API Aspose.HTML y convertir Markdown sobre la marcha.

Convertidor de Markdown en línea

Puede convertir Markdown a HTML con Aspose.HTML for .NET API en tiempo real. Cargue un archivo Markdown desde el sistema de archivos local y ejecute el ejemplo. Las opciones de guardado están configuradas de forma predeterminada. Recibirá inmediatamente el resultado de la conversión como un archivo separado.

                
            

Si desea convertir Markdown a HTML mediante programación, consulte los siguientes ejemplos de código C#.

Ejemplo 1. Cree un archivo MD fuente a partir del código y convierta Markdown a HTML

Puede convertir Markdown a formato HTML utilizando C# y otros lenguajes de programación .NET. Aspose.HTML proporciona métodos ConvertMarkdown() como una forma comprensible y sencilla de realizar la conversión de Markdown a HTML. Si su caso es crear un documento Markdown a partir de una cadena de usuario directamente en su código y guardarlo en un archivo, el siguiente ejemplo podría ayudarlo:

  1. Prepare un documento Markdown fuente. En el ejemplo, creamos un archivo Markdown a partir del código.
  2. Prepare una ruta para guardar el archivo convertido.
  3. Utilice el método ConvertMarkdown() de la clase Converter para guardar Markdown como un archivo HTML. Debe pasar sourcePath y savePath al método ConvertMarkdown() para la conversión de Markdown a HTML.
 1// Prepare a path to a source Markdown file
 2string sourcePath = Path.Combine(OutputDir, "document.md");
 3
 4// Prepare a simple Markdown example
 5var code = "### Hello, World!" +
 6           "\r\n" +
 7           "[visit applications](https://products.aspose.app/html/family)";
 8// Create a Markdown file
 9File.WriteAllText(sourcePath, code);
10
11// Prepare a path to save the converted file
12string savePath = Path.Combine(OutputDir, "document-output.html");
13
14// Convert Markdown to HTML document
15Converter.ConvertMarkdown(sourcePath, savePath);

Ejemplo 2. Convertir un archivo Markdown existente a HTML

Si su caso es convertir un documento Markdown existente desde un sistema de archivos local, el siguiente ejemplo podría ayudarle. Debes seguir algunos pasos:

  1. Abra un documento de Markdown existente. En el ejemplo, cargamos un archivo Markdown desde un sistema de archivos local ( nature.md).
  2. Prepare una ruta para guardar el archivo convertido.
  3. Utilice el método ConvertMarkdown() de la clase Converter para guardar Markdown como un archivo HTML. Debe pasar sourcePath y savePath al método ConvertMarkdown() para la conversión de Markdown a HTML.

El siguiente fragmento de código muestra cómo convertir Markdown a HTML usando Aspose.HTML for .NET.

1// Prepare a path to a source Markdown file
2string sourcePath = Path.Combine(DataDir, "nature.md");
3
4// Prepare a path to save the converted file
5string savePath = Path.Combine(OutputDir, "nature-output.html");
6
7// Convert Markdown to HTML
8Converter.ConvertMarkdown(sourcePath, savePath);

Puede ver el archivo HTML resultante siguiendo el enlace: nature-output.html

Descargue nuestra biblioteca Aspose.HTML for .NET que le permite convertir con éxito, rápida y fácilmente sus documentos HTML, MHTML, EPUB, SVG y Markdown a los formatos más populares.

Puede comprobar la calidad de la conversión de Markdown a HTML con nuestro Convertidor de MD a HTML en línea. Sube, convierte tus archivos y obtén resultados en unos segundos. ¡Pruebe nuestro contundente convertidor de Markdown a HTML gratis ahora!

Texto “Convertidor de MD a HTML”

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.