Java API για εξαγωγή SVG σε PPTM

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

 

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

Java API για μετατροπή SVG σε PPTM

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

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

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

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

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

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

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

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

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

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

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

Μετατροπή SVGs σε CSV (Τιμές διαχωρισμένες με κόμμα)
Μετατροπή SVGs σε DIF (Μορφή ανταλλαγής δεδομένων)
Μετατροπή SVGs σε EXCEL (Μορφές αρχείων υπολογιστικών φύλλων)
Μετατροπή SVGs σε FODS (Επίπεδο υπολογιστικό φύλλο OpenDocument XML)
Μετατροπή SVGs σε MD (Γλώσσα Markdown)
Μετατροπή SVGs σε ODS (Υπολογιστικό φύλλο OpenDocument)
Μετατροπή SVGs σε SXC (Υπολογιστικό φύλλο StarOffice Calc)
Μετατροπή SVGs σε TSV (Τιμές διαχωρισμένες με καρτέλες)
Μετατροπή SVGs σε TXT (Έγγραφο κειμένου)
Μετατροπή SVGs σε XLAM (Πρόσθετο με δυνατότητα Macro-Enabled)
Μετατροπή SVGs σε XLSB (Δυαδικό βιβλίο εργασίας του Excel)
Μετατροπή SVGs σε XLSM (Υπολογιστικό φύλλο με δυνατότητα μακροεντολής)
Μετατροπή SVGs σε XLT (Πρότυπο Excel 97 - 2003)
Μετατροπή SVGs σε XLTM (Πρότυπο με δυνατότητα μακροεντολής Excel)
Μετατροπή SVGs σε XLTX (Πρότυπο Excel)
Μετατροπή SVGs σε DOCM (Αρχείο Microsoft Word 2007 Marco)
Μετατροπή SVGs σε DOT (Αρχεία προτύπων του Microsoft Word)
Μετατροπή SVGs σε DOTM (Αρχείο προτύπου Microsoft Word 2007+)
Μετατροπή SVGs σε DOTX (Αρχείο προτύπου Microsoft Word)
Μετατροπή SVGs σε FLATOPC (Microsoft Word 2003 WordprocessingML)
Μετατροπή SVGs σε GIF (Μορφή γραφικής ανταλλαγής)
Μετατροπή SVGs σε MARKDOWN (Ελαφριά γλώσσα σήμανσης)
Μετατροπή SVGs σε ODT (Μορφή αρχείου κειμένου OpenDocument)
Μετατροπή SVGs σε OTT (Πρότυπο OpenDocument)
Μετατροπή SVGs σε PCL (Γλώσσα εντολών εκτυπωτή)
Μετατροπή SVGs σε PS (Αρχείο PostScript)
Μετατροπή SVGs σε RTF (Μορφή εμπλουτισμένου κειμένου)
Μετατροπή SVGs σε WORDML (Microsoft Word 2003 WordprocessingML)
Μετατροπή SVGs σε XAMLFLOW (Power Automate της Microsoft)
Μετατροπή SVGs σε ODP (Μορφή παρουσίασης OpenDocument)
Μετατροπή SVGs σε OTP (Τυπική μορφή OpenDocument)
Μετατροπή SVGs σε POT (Αρχεία προτύπων Microsoft PowerPoint)
Μετατροπή SVGs σε POTM (Αρχείο προτύπου Microsoft PowerPoint)
Μετατροπή SVGs σε POTX (Παρουσίαση προτύπου Microsoft PowerPoint)
Μετατροπή SVGs σε POWERPOINT (Αρχεία παρουσίασης)
Μετατροπή SVGs σε PPS (Παρουσίαση PowerPoint)
Μετατροπή SVGs σε PPSM (Παρουσίαση με δυνατότητα μακροεντολής)
Μετατροπή SVGs σε PPSX (Παρουσίαση PowerPoint)
Μετατροπή SVGs σε PPT (Παρουσίαση powerpoint)