Java API για εξαγωγή XML σε POT

Εξαγωγή XML σε POT μέσω API Java χωρίς χρήση Microsoft® PowerPoint ή Adobe® Acrobat Reader

 

Χρησιμοποιώντας το Aspose.Total for Java μπορείτε εύκολα να μετατρέψετε το XML σε POT σε οποιαδήποτε εφαρμογή Java J2SE, J2EE, J2ME. Πρώτον, χρησιμοποιώντας το Aspose.PDF για Java , μπορείτε να εξαγάγετε το XML σε PPTX. Μετά από αυτό, χρησιμοποιώντας το Aspose.Slides for Java PowerPoint Processing API, μπορείτε να μετατρέψετε το PPTX σε POT.

Java API για μετατροπή XML σε POT

  1. Ανοίξτε το αρχείο XML χρησιμοποιώντας την κλάση Document
  2. Μετατρέψτε το XML σε PPTX χρησιμοποιώντας τη μέθοδο save
  3. Φορτώστε το έγγραφο PPTX χρησιμοποιώντας την κλάση Presentation
  4. Αποθηκεύστε το έγγραφο σε μορφή POT χρησιμοποιώντας τη μέθοδο save και ορίστε « Pot` ως SaveFormat

Απαιτήσεις μετατροπής

Μπορείτε εύκολα να χρησιμοποιήσετε το Aspose.Total για Java απευθείας από ένα έργο που βασίζεται στο Maven και περιλαμβάνουν τα Aspose.PDF για Java και Aspose.Slides για Java στο pom.xml σας.

Εναλλακτικά, μπορείτε να λάβετε ένα αρχείο ZIP από το downloads .

// load XML file with an instance of Document class
Document document = new Document("template.xml");
// save XML 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 Pot format
presentation.save("output.pot", SaveFormat.Pot);   

Απαιτήσεις μετατροπής

Κατά τη φόρτωση της μορφής αρχείου XML, το έγγραφό σας ενδέχεται να προστατεύεται με κωδικό πρόσβασης. Το Aspose.PDF για Java σάς επιτρέπει επίσης να ανοίγετε κρυπτογραφημένα έγγραφα. Για να ανοίξετε το κρυπτογραφημένο αρχείο, μπορείτε να αρχικοποιήσετε νέα παρουσία του Document κλάση και περάστε το όνομα αρχείου και τον κωδικό πρόσβασης ως ορίσματα.

// open XML document
Document doc = new Document("input.xml", "Your@Password");
// save XML as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 

Ανοίξτε το κρυπτογραφημένο αρχείο XML μέσω Java

Μετά τη μετατροπή του XML σε POT, μπορείτε επίσης να προσθέσετε προκαθορισμένο τύπο προβολής για την παρουσίασή σας. Το 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 Pot format
presentation.save("output.pot", SaveFormat.Pot);    

Εξερευνήστε XML επιλογές μετατροπής με Java

Μετατροπή XMLs σε CSV (Τιμές διαχωρισμένες με κόμμα)
Μετατροπή XMLs σε DIF (Μορφή ανταλλαγής δεδομένων)
Μετατροπή XMLs σε EXCEL (Μορφές αρχείων υπολογιστικών φύλλων)
Μετατροπή XMLs σε FODS (Επίπεδο υπολογιστικό φύλλο OpenDocument XML)
Μετατροπή XMLs σε MD (Γλώσσα Markdown)
Μετατροπή XMLs σε ODS (Υπολογιστικό φύλλο OpenDocument)
Μετατροπή XMLs σε SXC (Υπολογιστικό φύλλο StarOffice Calc)
Μετατροπή XMLs σε TSV (Τιμές διαχωρισμένες με καρτέλες)
Μετατροπή XMLs σε TXT (Έγγραφο κειμένου)
Μετατροπή XMLs σε XLAM (Πρόσθετο με δυνατότητα Macro-Enabled)
Μετατροπή XMLs σε XLSB (Δυαδικό βιβλίο εργασίας του Excel)
Μετατροπή XMLs σε XLSM (Υπολογιστικό φύλλο με δυνατότητα μακροεντολής)
Μετατροπή XMLs σε XLT (Πρότυπο Excel 97 - 2003)
Μετατροπή XMLs σε XLTM (Πρότυπο με δυνατότητα μακροεντολής Excel)
Μετατροπή XMLs σε XLTX (Πρότυπο Excel)
Μετατροπή XMLs σε ODP (Μορφή παρουσίασης OpenDocument)
Μετατροπή XMLs σε OTP (Τυπική μορφή OpenDocument)
Μετατροπή XMLs σε POTM (Αρχείο προτύπου Microsoft PowerPoint)
Μετατροπή XMLs σε POTX (Παρουσίαση προτύπου Microsoft PowerPoint)
Μετατροπή XMLs σε POWERPOINT (Αρχεία παρουσίασης)
Μετατροπή XMLs σε PPS (Παρουσίαση PowerPoint)
Μετατροπή XMLs σε PPSM (Παρουσίαση με δυνατότητα μακροεντολής)
Μετατροπή XMLs σε PPSX (Παρουσίαση PowerPoint)
Μετατροπή XMLs σε PPT (Παρουσίαση powerpoint)
Μετατροπή XMLs σε PPTM (Αρχείο παρουσίασης με δυνατότητα μακροεντολής)
Μετατροπή XMLs σε SWF (Ταινία Shockwave Flash)