Αυτός ο οδηγός βήμα προς βήμα σάς δείχνει πώς να μετατρέψετε το αρχείο Microsoft Project σε XPS σε C#. Ο κώδικας για τη μετατροπή του MPP σε XPS σε C# μπορεί να χρησιμοποιηθεί με οποιαδήποτε εφαρμογή .NET, συμπεριλαμβανομένων ιστού και επιτραπέζιων υπολογιστών κ.λπ.
Βήματα για τη μετατροπή του αρχείου Microsoft Project σε XPS σε C#
- Λάβετε το API Aspose.Tasks for .NET από το NuGet.org
- Χρησιμοποιήστε τους χώρους ονομάτων Aspose.Tasks και Aspose.Tasks.Saving
- Ορισμός άδειας χρήσης με τη βοήθεια της μεθόδου SetLicense
- Διαβάστε το αρχείο εισόδου Microsoft Project (MPP) στο Project class
- Αποθηκεύστε τη μορφή αρχείου εξόδου XPS χρησιμοποιώντας το SaveFileFormat
Τα παραπάνω απλά βήματα μπορούν εύκολα να μετατρέψουν MPP σε μορφή XPS σε C#. Το .mpp είναι μόνο μία μορφή αρχείου Project, ενώ υπάρχουν και άλλες μορφές. Μπορείτε να μετατρέψετε αυτές τις μορφές αρχείων έργου σε XPS και άλλους τύπους αρχείων ακολουθώντας τα ίδια βήματα. Εάν δημιουργείτε τον δικό σας μετατροπέα MPP σε XPS σε C#, τότε αυτό θα είναι πολύ χρήσιμο για εσάς.
Κώδικας για τη μετατροπή του αρχείου Microsoft Project σε XPS σε C#
using System; | |
//Use following namespaces to convert Microsoft Project file to XPS | |
using Aspose.Tasks; | |
using Aspose.Tasks.Saving; | |
namespace ConvertMicrosoftProjectFileToXPS | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
//Set license before converting Project file to XPS | |
Aspose.Tasks.License AsposeTasksLicense = new Aspose.Tasks.License(); | |
AsposeTasksLicense.SetLicense(@"c:\asposelicense\license.lic"); | |
//Load input Project file | |
Project InputProjectFile = new Project("InputMicrosoftProjectFile.mpp"); | |
//save output file in XPS format | |
InputProjectFile.Save("MPPConvertedToXPS.xps", SaveFileFormat.XPS); | |
} | |
} | |
} |
Το συγκεκριμένο δείγμα κώδικα καθιστά σαφές ότι η μετατροπή από MPP σε XPS μπορεί να γίνει χρησιμοποιώντας μερικές γραμμές κώδικα. Το μόνο που έχετε να κάνετε είναι να φορτώσετε το αρχείο εισόδου Microsoft Project και, στη συνέχεια, να το αποθηκεύσετε στη μορφή αρχείου εξόδου XPS. Αυτός ο κώδικας λειτουργεί σε εφαρμογές web, desktop και windows. Επίσης, δεν απαιτεί εγκατάσταση του Microsoft Project στον διακομιστή ή στον τοπικό σας υπολογιστή.
Λάβετε υπόψη ότι έχουμε ήδη κοινοποιήσει ένα δείγμα στο εξαγωγή μεταδεδομένων MPP σε C#. Αυτό είναι επίσης χρήσιμο όταν εργάζεστε με αρχεία Microsoft Project σε C#.