Σε αυτό το βήμα προς βήμα σεμινάριο, θα μάθετε πώς να μετατρέπετε το Markdown σε XPS σε C#. Πρώτα θα μετατρέψουμε το Markdown σε HTML σε C# και στη συνέχεια θα χρησιμοποιήσουμε κώδικα C# για να μετατρέψουμε HTML σε μορφή αρχείου XPS.
Βήματα για τη μετατροπή Markdown σε XPS σε C#
- Ρυθμίστε το πακέτο Aspose.HTML for .NET από το NuGet.org
- Συμπεριλάβετε τους τέσσερις απαιτούμενους χώρους ονομάτων του Aspose.HTML API
- Χρησιμοποιήστε τη μέθοδο SetLicense για να εφαρμόσετε την άδεια χρήσης API
- Φόρτωση αρχείου Markdown (MD) χρησιμοποιώντας το Converter class στο HTMLDocument object
- Αποθηκεύστε το αποτέλεσμα ως αρχείο HTML
- Φορτώστε το αρχείο HTML εξόδου στο αντικείμενο HTMLDocument
- Καθορίστε επιλογές XPS χρησιμοποιώντας XpsRenderingOptions class
- Δημιουργήστε μια παρουσία του XpsDevice class για απόδοση εξόδου XPS
- Αποδώστε το φορτωμένο αρχείο HTML ως μορφή αρχείου XPS
Η μετατροπή από τη μορφή αρχείου Markdown (MD) σε XPS πραγματοποιείται σε δύο βήματα χρησιμοποιώντας ένα μόνο Aspose.HTML για .NET API. Στο πρώτο βήμα, το αρχείο MD μετατρέπεται σε HTML και, στη συνέχεια, το HTML μετατρέπεται σε μορφή αρχείου XPS. Η διαδικασία μετατροπής είναι πολύ απλή και εύκολη.
Κώδικας για μετατροπή Markdown σε XPS σε C#
Ο παραπάνω κώδικας δείχνει ότι και οι δύο μετατροπές απαιτούν αντικείμενο HTMLDocument. Στο Markdown to HTML conversion, χρησιμοποιούμε την κλάση Converter. Ενώ, για τη μετατροπή HTML σε XPS, χρησιμοποιούμε ένα αντικείμενο XpsDevice που βοηθά στην απόδοση του HTML ως εγγράφου XPS. Το παραπάνω δείγμα κώδικα C# λειτουργεί καλά με οποιαδήποτε πλατφόρμα και εργαλεία .NET.