En este tutorial de instrucciones, nos centraremos en el procedimiento para convertir Markdown a HTML en C# utilizando una de las bibliotecas de conversión de documentos populares. La transformación del documento se realizará con simples llamadas a la API y escribiendo un código de un par de líneas. Además, este manual le proporciona un código de muestra para demostrar el funcionamiento de la aplicación C# Markdown to HTML. Aquí puede encontrar instrucciones paso a paso junto con el fragmento de código para convertir Markdown a HTML usando C#.
Pasos para convertir Markdown a HTML en C#
- Instale el paquete GroupDocs.Conversion for .NET del administrador de paquetes NuGet en la aplicación .NET para convertir Markdown a HTML
- Agregue una referencia al espacio de nombres GroupDocs.Conversion para desarrollar la funcionalidad de conversión de Markdown a HTML
- Cree una instancia de la clase Converter para cargar el archivo Markdown de entrada
- Cree un objeto de la clase MarkupConvertOptions para definir las opciones de conversión para el archivo HTML de salida
- Finalmente, llame al método Convert para guardar Markdown como HTML en el disco
Las instrucciones paso a paso anteriores describen el flujo de trabajo completo para crear la funcionalidad convertir Markdown a HTML C#. Estos puntos son sencillos y cualquier desarrollador puede seguirlos para realizar la transformación del documento. Además, estos pasos no requieren la configuración de ningún software adicional y se pueden usar en cualquiera de los sistemas operativos comunes, como Windows, macOS y Linux.
Código para convertir Markdown a HTML en C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertMarkdownToHtmlInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert Markdown to HTML using C# | |
{ | |
// Remove the watermark in output HTML document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source Markdown file for conversion to HTML | |
var converter = new GroupDocs.Conversion.Converter("sample.md"); | |
// Set the conversion options for HTML document to customize the output file | |
MarkupConvertOptions options = new MarkupConvertOptions(); | |
// Convert and save the Markdown in HTML format | |
converter.Convert("converted.html", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Hemos usado las instrucciones explicadas en la sección anterior para la implementación de la aplicación Markdown to HTML C#. Puede ver que el proceso de conversión de documentos se inicializa al configurar el paquete requerido e incluir los espacios de nombres necesarios. Después de realizar estos pasos, la clase Converter se usa para cargar el archivo Markdown para la conversión y MarkupConvertOptions se inicia para definir propiedades para personalizar el documento HTML convertido. Luego, se utiliza el método Convert para generar el HTML a partir del archivo Markdown y almacenarlo en el disco.
Hemos discutido el proceso de conversión de documentos para convertir Markdown a HTML en C# y hemos desarrollado un ejemplo para ello. Recientemente, publicamos un artículo para cambiar PowerPoint a PDF en C#, consulte la guía cómo convertir PowerPoint a PDF usando C# para obtener más información.