Σε αυτό το βήμα προς βήμα σεμινάριο, θα εξηγήσουμε πώς να μετατρέψετε το Excel σε XPS σε έργο C#. Το δείγμα κώδικα σε αυτό το θέμα με οδηγίες δείχνει ότι μπορείτε να μετατρέψετε το Excel σε XPS σε C# χωρίς Microsoft Excel. Αυτό δεν απαιτεί ούτε το Microsoft Interop.
Βήματα για τη μετατροπή του Excel σε XPS σε C#
- Λάβετε το API Aspose.Cells for .NET από το NuGet.org
- Προσθήκη αναφοράς στον χώρο ονομάτων Aspose.Cells
- Χρησιμοποιήστε τη μέθοδο SetLicense για να εφαρμόσετε την άδεια χρήσης
- Δημιουργήστε ένα αντικείμενο κλάσης Workbook
- Φορτώστε την είσοδο Excel (XLSX or XLS) για μετατροπή σε XPS
- Αποθηκεύστε το αρχείο XPS που έχει μετατραπεί χρησιμοποιώντας Xps SaveFormat
Σε αυτό το παράδειγμα, μετατρέπουμε το XLSX σε XPS σε C#, αλλά χρησιμοποιώντας τον ίδιο κώδικα και βήματα μπορείτε επίσης να μετατρέψετε το XLS σε XPS σε εφαρμογές και έργα C#. Ο κώδικας και η διαδικασία είναι ίδια και στις δύο περιπτώσεις.
Κωδικός C# για μετατροπή του Excel σε XPS σε C#
Όπως δείχνει το παραπάνω απόσπασμα κώδικα, η μετατροπή μπορεί να γίνει εύκολα χρησιμοποιώντας μόνο δύο γραμμές κώδικα του API. Όπως ακριβώς γράψαμε ένα θέμα με οδηγίες στο εξαγωγή μεγάλου αρχείου Excel σε CSV σε C# χωρίς να χρησιμοποιήσουμε Interop ή Excel, είναι σημαντικό να σημειωθεί ότι έχουμε μετατρέψει το Excel σε XPS σε C# χωρίς Microsoft Excel και interop επίσης. Έτσι, μπορείτε να εκτελέσετε αυτόν τον κώδικα οπουδήποτε χωρίς να εγκαταστήσετε το Excel. Αυτό σημαίνει ότι ο κώδικας μπορεί να εκτελεστεί τόσο στον διακομιστή όσο και σε εφαρμογές Windows ή ASP.NET.