Χρησιμοποιώντας το Aspose.Total for Java μπορείτε εύκολα να μετατρέψετε το XSLFO σε PPT σε οποιαδήποτε εφαρμογή Java J2SE, J2EE, J2ME. Πρώτον, χρησιμοποιώντας το Aspose.PDF για Java , μπορείτε να εξαγάγετε το XSLFO σε PPTX. Μετά από αυτό, χρησιμοποιώντας το Aspose.Slides for Java PowerPoint Processing API, μπορείτε να μετατρέψετε το PPTX σε PPT.
Java API για μετατροπή XSLFO σε PPT
- Ανοίξτε το αρχείο XSLFO χρησιμοποιώντας την κλάση Document
- Μετατρέψτε το XSLFO σε PPTX χρησιμοποιώντας τη μέθοδο save
- Φορτώστε το έγγραφο PPTX χρησιμοποιώντας την κλάση Presentation
- Αποθηκεύστε το έγγραφο σε μορφή PPT χρησιμοποιώντας τη μέθοδο save και ορίστε « Ppt` ως SaveFormat
Απαιτήσεις μετατροπής
Μπορείτε εύκολα να χρησιμοποιήσετε το Aspose.Total για Java απευθείας από ένα έργο που βασίζεται στο Maven και περιλαμβάνουν τα Aspose.PDF για Java και Aspose.Slides για Java στο pom.xml σας.
Εναλλακτικά, μπορείτε να λάβετε ένα αρχείο ZIP από το downloads .
// load XSLFO file with an instance of Document class
Document document = new Document("template.xslfo");
// save XSLFO as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// save the presentation as Ppt format
presentation.save("output.ppt", SaveFormat.Ppt);
Απαιτήσεις μετατροπής
Κατά τη φόρτωση της μορφής αρχείου XSLFO, το έγγραφό σας ενδέχεται να προστατεύεται με κωδικό πρόσβασης. Το Aspose.PDF για Java σάς επιτρέπει επίσης να ανοίγετε κρυπτογραφημένα έγγραφα. Για να ανοίξετε το κρυπτογραφημένο αρχείο, μπορείτε να αρχικοποιήσετε νέα παρουσία του Document κλάση και περάστε το όνομα αρχείου και τον κωδικό πρόσβασης ως ορίσματα.
// open XSLFO document
Document doc = new Document("input.xslfo", "Your@Password");
// save XSLFO as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
Ανοίξτε το κρυπτογραφημένο αρχείο XSLFO μέσω Java
Μετά τη μετατροπή του XSLFO σε PPT, μπορείτε επίσης να προσθέσετε προκαθορισμένο τύπο προβολής για την παρουσίασή σας. Το Aspose.Slides for Java παρέχει τη δυνατότητα να ορίσετε τον τύπο προβολής για την παρουσίαση που δημιουργείται όταν ανοίγει στο PowerPoint μέσω των ViewProperties . Η ιδιότητα setLastView χρησιμοποιείται για τον ορισμό του τύπου προβολής χρησιμοποιώντας το ViewType απαριθμητής.
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// set view type
presentation.getViewProperties().setLastView((byte) ViewType.SlideMasterView);
// save the presentation as Ppt format
presentation.save("output.ppt", SaveFormat.Ppt);