Este breve tutorial lo guía sobre cómo convertir MD a PDF usando C#. Proporciona todos los detalles para establecer el entorno, un procedimiento paso a paso y un código de muestra ejecutable para escribir un convertidor completo de MD a PDF usando C#. También aprenderá a personalizar el archivo de salida PDF generado a partir de este proceso.
Pasos para convertir MD a PDF usando C#
- Establezca el entorno para usar Aspose.HTML for .NET para convertir MD a PDF
- Cargue el archivo MD y conviértalo en un archivo HTML usando el método ConvertMarkdown
- Crear una instancia del objeto de clase PdfSaveOptions y establecer sus propiedades
- Convierta el archivo HTML resultante a PDF utilizando las opciones establecidas anteriormente
Estos pasos describen el proceso para exportar un archivo MD a PDF usando C#. Primero, debe cargar el archivo MD de origen y convertirlo a un archivo HTML, ya que hay muchas opciones para convertir un archivo HTML a PDF. Una vez que el archivo HTML esté listo, ahora puede configurar las propiedades para el archivo ODF de salida y convertir el archivo HTML cargado a PDF utilizando las opciones de personalización.
Código para convertir archivos MD a PDF usando C#
Este código demuestra el proceso para exportar MD a PDF usando C#. Una vez que el archivo MD de origen se convierte en un documento HTML utilizando el método Converter.ConvertMarkdown(), obtiene todas las funciones para manipular este documento HTML, como configurar el conjunto de caracteres, la hoja de estilo y el título, e insertar o eliminar nodos dentro del documento. . De manera similar, el PDF de salida se personaliza como su resolución horizontal, resolución vertical, color de fondo y parámetros de calidad JPEG; sin embargo, también puede configurar otras propiedades, como la configuración de la página, el cifrado y las propiedades CSS.
Este tutorial nos ha guiado para convertir un archivo MD en un archivo PDF. Si desea conocer el proceso para convertir un archivo HTML en una imagen, consulte el artículo sobre cómo convertir HTML a imagen en C#.