En este tutorial paso a paso, aprenderá cómo convertir Markdown a XPS en C#. Primero convertiremos Markdown a HTML en C# y luego usaremos el código de C# para convertir HTML al formato de archivo XPS.
Pasos para convertir Markdown a XPS en C#
- Configure el paquete Aspose.HTML for .NET de NuGet.org
- Incluya los cuatro espacios de nombres requeridos de la API Aspose.HTML
- Use el método SetLicense para aplicar la licencia API
- Cargue el archivo Markdown (MD) usando Converter class en HTMLDocument object
- Guarde la salida como un archivo HTML
- Cargue el archivo HTML de salida en el objeto HTMLDocument
- Especifique las opciones de XPS usando XpsRenderingOptions class
- Cree una instancia de XpsDevice class para generar la salida XPS
- Procesar el archivo HTML cargado como formato de archivo XPS
La conversión del formato de archivo Markdown (MD) a XPS se realiza en dos pasos utilizando una única API Aspose.HTML para .NET. En el primer paso, el archivo MD se convierte a HTML y luego el HTML se convierte al formato de archivo XPS. El proceso de conversión es muy simple y fácil.
Código para convertir Markdown a XPS en C#
El código anterior muestra que ambas conversiones requieren el objeto HTMLDocument. En Markdown a HTML conversion, estamos usando la clase Converter. Mientras que, para la conversión de HTML a XPS, usamos un objeto XpsDevice que ayuda a representar el HTML como documento XPS. El ejemplo de código C# anterior funciona bien con cualquier plataforma y herramienta .NET.