Μετατροπή PPTM σε XLTX μέσω Java ή διαδικτυακά

Στο Premise Java API για εξαγωγή PPTM σε XLTX χωρίς χρήση Microsoft® Excel ή PowerPoint

 

Μπορείτε να μετατρέψετε το αρχείο PPTM σε XLTX μέσω του Aspose.Total for Java σε δύο βήματα. Στο πρώτο βήμα μπορείτε να εξαγάγετε το PPTM σε HTML χρησιμοποιώντας το Aspose.Slides for Java . Δεύτερον, χρησιμοποιώντας το Aspose.Cells για Java , μπορείτε να μετατρέψετε HTML σε XLTX.

Πώς να μετατρέψετε το PPTM σε XLTX μέσω Java

  1. Ανοίξτε το αρχείο PPTM χρησιμοποιώντας την τάξη Presentation
  2. Μετατρέψτε το PPTM σε HTML χρησιμοποιώντας το [save]( https://reference.aspose.com/slides/java/com.aspose.slides/Presentation#save-java.lang.String-int-com.aspose.slides . μέθοδος ISaveOptions-).
  3. Φορτώστε το έγγραφο HTML χρησιμοποιώντας την τάξη Workbook
  4. Αποθηκεύστε το έγγραφο σε μορφή XLTX χρησιμοποιώντας save μέθοδο

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

Για να μετατρέψετε το PPTM σε XLTX, μπορείτε εύκολα να χρησιμοποιήσετε το Aspose.Total για Java απευθείας από ένα [Maven]( https://repository.aspose.com/webapp/#/artifacts/browse/tree/General/repo/com/ έργο που βασίζεται σε aspose/aspose-total) και συμπεριλάβετε βιβλιοθήκες στο pom.xml σας.

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

// supports PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, and POTM input file formats
// instantiate a Presentation object that represents a PPT file
Presentation presentation = new Presentation("template.ppt");
// save the presentation as HTML
presentation.save("output.html", SaveFormat.Html);
// load the HTML file in an instance of Workbook
Workbook book = new Workbook("output.html");
// Supports XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, CSV, TSV, TXT, MHTML, ODS, DIF, MARKDOWN, SXC, and FODS output file formats
// save HTML as XLS
book.save("output.xls", SaveFormat.Xls);

Δωρεάν Online Μετατροπέας για PPTM σε XLTX

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

Χρησιμοποιώντας το API, μπορείτε επίσης να ανοίξετε το έγγραφο που προστατεύεται με κωδικό πρόσβασης. Εάν το έγγραφο PPTM εισόδου σας προστατεύεται με κωδικό πρόσβασης, δεν μπορείτε να το μετατρέψετε σε XLTX χωρίς να χρησιμοποιήσετε τον κωδικό πρόσβασης. Το API σάς επιτρέπει να ανοίξετε το κρυπτογραφημένο έγγραφο περνώντας τον σωστό κωδικό πρόσβασης σε ένα αντικείμενο LoadOptions.

// initialize load options
LoadOptions loadOptions = new LoadOptions();
// set password
loadOptions.setPassword("123123");
// supports PPT, POT, PPS, POTX, PPSX, PPTM, PPSM, POTM, ODP, and OTP input file formats
Presentation presentation = new Presentation("template.ppt", loadOptions);
// save the presentation as HTML
presentation.save("output.html", SaveFormat.Html);
// load the HTML file in an instance of Workbook
Workbook book = new Workbook("output.html");
// Supports XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, CSV, TSV, TXT, MHTML, ODS, DIF, MARKDOWN, SXC, and FODS output file formats
// save HTML as XLS
book.save("output.xls", SaveFormat.Xls);

Μετατροπή Προστατευμένου PPTM σε XLTX μέσω Java

Κατά τη μετατροπή του αρχείου PPTM σε XLTX, μπορείτε επίσης να προσθέσετε υδατογράφημα στη μορφή αρχείου εξόδου XLTX. Για να προσθέσετε ένα υδατογράφημα, δημιουργήστε ένα νέο βιβλίο εργασίας για να ανοίξετε το αρχείο HTML που έχει μετατραπεί. Επιλέξτε φύλλο εργασίας μέσω του ευρετηρίου του, δημιουργήστε ένα σχήμα και χρησιμοποιήστε τη λειτουργία addTextEffect, ορίστε χρώματα, διαφάνεια και άλλα. Μετά από αυτό, μπορείτε να αποθηκεύσετε το έγγραφό σας HTML ως XLTX με το υδατογράφημα.

// supports PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, and POTM input file formats
// instantiate a Presentation object that represents a PPT file
Presentation presentation = new Presentation("template.ppt");
// save the presentation as HTML
presentation.save("output.html", SaveFormat.Html);
// load the HTML file in an instance of Workbook
Workbook book = new Workbook("XlsxOutput.xlsx");
// get the first default sheet
Worksheet sheet = book.getWorksheets().get(0);
// add Watermark
Shape wordart = sheet.getShapes().addTextEffect(MsoPresetTextEffect.TEXT_EFFECT_1, "CONFIDENTIAL",
"Arial Black", 50, false, true, 18, 8, 1, 1, 130, 800);
// get the fill format of the word art
FillFormat wordArtFormat = wordart.getFill();
// set the color
wordArtFormat.setOneColorGradient(Color.getRed(), 0.2, GradientStyleType.HORIZONTAL, 2);
// set the transparency
wordArtFormat.setTransparency(0.9);
// make the line invisible
LineFormat lineFormat = wordart.getLine();
lineFormat.setWeight(0.0);
// supports CSV, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, TSV, TXT, ODS, DIF, MD, SXC, and FODS file format
// save HTML as XLS
book.save("output.xls", SaveFormat.AUTO);

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

Μετατροπή PPTMs σε DOC (Δυαδική μορφή Microsoft Word)
Μετατροπή PPTMs σε DOCX (Έγγραφο Word 2007+ Office)
Μετατροπή PPTMs σε DOT (Αρχεία προτύπων του Microsoft Word)
Μετατροπή PPTMs σε DOTM (Αρχείο προτύπου Microsoft Word 2007+)
Μετατροπή PPTMs σε DOTX (Αρχείο προτύπου Microsoft Word)
Μετατροπή PPTMs σε FLATOPC (Microsoft Word 2003 WordprocessingML)
Μετατροπή PPTMs σε ODT (Μορφή αρχείου κειμένου OpenDocument)
Μετατροπή PPTMs σε OTT (Πρότυπο OpenDocument)
Μετατροπή PPTMs σε RTF (Μορφή εμπλουτισμένου κειμένου)
Μετατροπή PPTMs σε WORDML (Microsoft Word 2003 WordprocessingML)
Μετατροπή PPTMs σε CSV (Τιμές διαχωρισμένες με κόμμα)
Μετατροπή PPTMs σε DIF (Μορφή ανταλλαγής δεδομένων)
Μετατροπή PPTMs σε EXCEL (Μορφές αρχείων υπολογιστικών φύλλων)
Μετατροπή PPTMs σε FODS (Επίπεδο υπολογιστικό φύλλο OpenDocument XML)
Μετατροπή PPTMs σε JSON (Αρχείο σημειογραφίας αντικειμένου JavaScript)
Μετατροπή PPTMs σε MARKDOWN (Ελαφριά γλώσσα σήμανσης)
Μετατροπή PPTMs σε ODS (Υπολογιστικό φύλλο OpenDocument)
Μετατροπή PPTMs σε SXC (Υπολογιστικό φύλλο StarOffice Calc)
Μετατροπή PPTMs σε TSV (Τιμές διαχωρισμένες με καρτέλες)
Μετατροπή PPTMs σε XLAM (Πρόσθετο με δυνατότητα Macro-Enabled)
Μετατροπή PPTMs σε XLS (Δυαδική μορφή Microsoft Excel)
Μετατροπή PPTMs σε XLSB (Δυαδικό βιβλίο εργασίας του Excel)
Μετατροπή PPTMs σε XLSM (Υπολογιστικό φύλλο με δυνατότητα μακροεντολής)
Μετατροπή PPTMs σε XLSX (Ανοίξτε το βιβλίο εργασίας XML)
Μετατροπή PPTMs σε XLT (Πρότυπο Excel 97 - 2003)
Μετατροπή PPTMs σε XLTM (Πρότυπο με δυνατότητα μακροεντολής Excel)