Σε αυτό το σύντομο αλλά ολοκληρωμένο σεμινάριο, θα σας διδάξουμε πώς να μετατρέπετε το αρχείο Microsoft Project σε XPS σε Java. Αυτή η μετατροπή του αρχείου MS Project MPP σε XPS σε Java δεν απαιτεί την εγκατάσταση της εφαρμογής MS Project ή οποιουδήποτε άλλου εργαλείου τρίτου κατασκευαστή στο σύστημα. Μπορείτε να αλλάξετε το έγγραφο MPP σε XPS σε οποιοδήποτε από τα κοινά λειτουργικά συστήματα όπως MS Windows, macOS ή Linux.
Βήματα για τη μετατροπή του αρχείου Microsoft Project σε XPS σε Java
- Διαμορφώστε το έργο σας για να προσθέσετε τη βιβλιοθήκη Aspose.Task από το Maven Repository
- Φορτώστε το δείγμα αρχείου MPP στο αντικείμενο κλάσης Project
- Αποθηκεύστε το έγγραφο MPP στο XPS καλώντας τη συνάρτηση [save](https://apireference.aspose.com/tasks/java/com.aspose.tasks/project#save(java.lang.String,com.aspose.tasks.SaveOptions) στην κατηγορία Project
Εδώ παρέχονται απλά βήματα που μπορούν να ακολουθηθούν για μετατροπή μορφής αρχείου MPP σε XPS σε Java φορτώνοντας το αρχείο MPP προέλευσης από το δίσκο και στη συνέχεια αποθηκεύοντάς το ως αρχείο XPS. Το αντικείμενο κλάσης Project χρησιμοποιείται για αυτόν τον σκοπό παρέχοντας το όνομα αρχείου MPP προέλευσης, ωστόσο, μπορείτε να φορτώσετε αυτό το αρχείο με διάφορους τρόπους, όπως απευθείας φόρτωση από μια ροή ή μια βάση δεδομένων. Επίσης, η συνάρτηση αποθήκευσης στην κλάση Project παρέχει έναν αριθμό μορφών εκτός από το XPS για την αποθήκευση του αρχείου εξόδου.
Κώδικας για μετατροπή αρχείου MPP σε XPS σε Java
Σε αυτόν τον κώδικα, φορτώνεται ένα μη προστατευμένο αρχείο MPP, ενώ μπορείτε επίσης να φορτώσετε αρχείο MPP που προστατεύεται με κωδικό πρόσβασης παρέχοντας τον κωδικό πρόσβασης για άνοιγμα του αρχείου MPP και αποθήκευση ως XPS σε Java. Από την άλλη πλευρά, εάν θέλετε να αποφύγετε τυχόν σφάλματα κατά την ανάλυση του αρχείου MPP, μπορείτε να ορίσετε μια μέθοδο επανάκλησης επίσης για τη διαχείριση των σφαλμάτων. Υπάρχουν πολλές άλλες υπερφορτώσεις του κατασκευαστή κλάσης Project που μπορούν να χρησιμοποιηθούν για τη φόρτωση του αρχείου MPP προέλευσης.
Σε αυτό το σεμινάριο, μάθαμε τη μετατροπή εγγράφου MPP σε XPS σε Java. Εάν θέλετε να μάθετε τη μετατροπή ορισμένων άλλων τύπων αρχείων σε XPS, όπως το MS Excel, μπορείτε να επισκεφτείτε το άρθρο στο πώς να μετατρέψετε το Excel σε XPS σε Java.