Możesz przekonwertować plik POTX na XLTM za pomocą Aspose.Total for Java w dwóch krokach. W pierwszym kroku możesz wyeksportować POTX do HTML, używając Aspose.Slides for Java . Po drugie, używając Aspose.Cells for Java , możesz przekonwertować HTML na XLTM.
Jak przekonwertować POTX do XLTM za pomocą Javy?
- Otwórz plik POTX za pomocą klasy Presentation
- Przekonwertuj POTX na HTML, używając [save]( https://reference.aspose.com/slides/java/com.aspose.slides/Presentation#save-java.lang.String-int-com.aspose.slides . Metoda ISaveOptions-)
- Załaduj dokument HTML za pomocą klasy Workbook
- Zapisz dokument w formacie XLTM, używając save metoda
Wymagania dotyczące konwersji
Aby przekonwertować POTX do XLTM, możesz łatwo użyć Aspose.Total dla Javy bezpośrednio z Maven i dołącz biblioteki do swojego pom.xml.
Możesz też pobrać plik ZIP ze strony 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); |
Darmowy konwerter online dla POTX na XLTM
Wymagania dotyczące konwersji
Korzystając z interfejsu API, możesz również otworzyć dokument chroniony hasłem. Jeśli wejściowy dokument POTX jest chroniony hasłem, nie można go przekonwertować na XLTM bez użycia hasła. API umożliwia otwarcie zaszyfrowanego dokumentu poprzez podanie prawidłowego hasła w obiekcie 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); |
Konwertuj chroniony POTX na XLTM za pomocą Javy
Podczas konwertowania pliku POTX do XLTM możesz również dodać znak wodny do wyjściowego formatu pliku XLTM. Aby dodać znak wodny, utwórz nowy skoroszyt, aby otworzyć przekonwertowany plik HTML. Wybierz arkusz roboczy za pomocą jego indeksu, utwórz kształt i użyj jego funkcji addTextEffect, ustaw kolory, przezroczystość i nie tylko. Następnie możesz zapisać swój dokument HTML jako XLTM ze znakiem wodnym.
// 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); |
Często Zadawane Pytania
- Jak mogę przekonwertować POTX na XLTM Online?Aplikacja online do konwersji POTX zintegrowana powyżej. Aby rozpocząć proces konwersji, możesz przeciągnąć i upuścić plik POTX do białego obszaru lub kliknąć go, aby zaimportować dokument. Po dodaniu pliku wystarczy kliknąć przycisk „Konwertuj”. Po zakończeniu konwersji POTX na XLTM możesz pobrać przekonwertowany plik. Za pomocą jednego kliknięcia otrzymasz wyjściowe pliki XLTM.
- Jak długo trwa konwersja POTX?Szybkość tego konwertera online w dużej mierze zależy od rozmiaru pliku POTX. Jeśli plik POTX ma mały rozmiar, konwersja do formatu XLTM może zostać zakończona w ciągu kilku sekund. Dodatkowo, jeśli zintegrowałeś kod konwersji w aplikacji Java, szybkość procesu konwersji będzie zależała od tego, jak dobrze zoptymalizowałeś swoją aplikację do tego celu.
- Czy konwersja POTX na XLTM za pomocą darmowego konwertera Aspose.Total jest bezpieczna?Oczywiście! Po zakończeniu konwersji POTX na XLTM link do pobrania przekonwertowanych plików XLTM będzie natychmiast dostępny. Pamiętaj, że automatycznie usuwamy przesłane pliki po 24 godzinach, a linki do pobierania przestaną być aktywne po tym czasie. Twoje pliki są całkowicie bezpieczne i prywatne, ponieważ nikt inny nie ma do nich dostępu. Nasza usługa konwersji plików, w tym konwersja POTX, jest całkowicie bezpieczna w użyciu. Oferujemy tę bezpłatną aplikację przede wszystkim do celów testowych, aby można było ocenić wyniki przed integracją kodu.
- Jakiej przeglądarki powinienem użyć do konwersji POTX?Do tej konwersji online możesz użyć dowolnej nowoczesnej przeglądarki, takiej jak Google Chrome, Firefox, Opera lub Safari. Jeśli jednak tworzysz aplikację komputerową, interfejs API Aspose.Total POTX Conversion będzie działał bezproblemowo.