Dans ce tutoriel étape par étape, vous apprendrez à convertir Markdown en XPS en C#. Nous allons d’abord convertir Markdown en HTML en C#, puis utiliser le code C# pour convertir le HTML au format de fichier XPS.
Étapes pour convertir Markdown en XPS en C#
- Configurer le package Aspose.HTML for .NET de NuGet.org
- Inclure les quatre espaces de noms requis de l’API Aspose.HTML
- Utiliser la méthode SetLicense pour appliquer la licence API
- Charger le fichier Markdown (MD) en utilisant Converter class dans HTMLDocument object
- Enregistrer la sortie sous forme de fichier HTML
- Charger le fichier HTML de sortie dans l’objet HTMLDocument
- Spécifiez les options XPS à l’aide de XpsRenderingOptions class
- Créez une instance de XpsDevice class pour rendre la sortie XPS
- Rendre le fichier HTML chargé au format de fichier XPS
La conversion du format de fichier Markdown (MD) au format XPS s’effectue en deux étapes à l’aide d’une seule API Aspose.HTML pour .NET. Dans la première étape, le fichier MD est converti en HTML, puis HTML est converti au format de fichier XPS. Le processus de conversion est très simple et facile.
Code pour convertir Markdown en XPS en C#
Le code ci-dessus montre que les deux conversions nécessitent un objet HTMLDocument. Dans le Markdown à HTML conversion, nous utilisons la classe Converter. Alors que, pour la conversion HTML vers XPS, nous utilisons un objet XpsDevice qui aide à rendre le HTML en tant que document XPS. L’exemple de code C# ci-dessus fonctionne correctement avec n’importe quelle plate-forme et tous les outils .NET.