In deze stapsgewijze zelfstudie leert u hoe u Markdown naar XPS converteert in C#. We converteren eerst Markdown naar HTML in C# en gebruiken vervolgens C#-code om HTML te converteren naar de bestandsindeling XPS.
Stappen om Markdown naar XPS te converteren in C#
- Stel Aspose.HTML for .NET pakket in van NuGet.org
- Voeg de vier vereiste naamruimten van de Aspose.HTML API toe
- Gebruik de SetLicense-methode om de API-licentie toe te passen
- Laad Markdown-bestand (MD) met Converter class in HTMLDocument object
- Sla de uitvoer op als een HTML-bestand
- Laad HTML-uitvoerbestand in HTMLDocument-object
- Specificeer XPS-opties met XpsRenderingOptions class
- Maak een instantie van XpsDevice class om XPS-uitvoer weer te geven
- Geef het geladen HTML-bestand weer als XPS-bestandsindeling
De conversie van Markdown (MD)-bestandsindeling naar XPS gebeurt in twee stappen met behulp van een enkele Aspose.HTML voor .NET API. In de eerste stap wordt het MD-bestand geconverteerd naar HTML en vervolgens wordt HTML geconverteerd naar het XPS-bestandsformaat. Het conversieproces is heel eenvoudig en gemakkelijk.
Code om Markdown naar XPS in C# te converteren
De bovenstaande code laat zien dat voor beide conversies een HTMLDocument-object is vereist. In de Markdown to HTML conversion gebruiken we de Converter-klasse. Terwijl we voor de HTML naar XPS-conversie een XpsDevice-object gebruiken dat helpt om de HTML als XPS-document weer te geven. Het bovenstaande C#-codevoorbeeld werkt prima met elk .NET-platform en -hulpprogramma’s.