U kunt het POTM-bestand in twee stappen converteren naar XLSM via Aspose.Total for Java . In de eerste stap kunt u POTM naar HTML exporteren met Aspose.Slides for Java . Ten tweede kunt u met Aspose.Cells for Java HTML naar XLSM converteren.
Hoe POTM naar XLSM te converteren via Java
- Open het POTM-bestand met de klasse Presentation
- Converteer POTM naar HTML met behulp van save methode
- Laad HTML-document met behulp van Workbook klasse
- Sla het document op in XLSM-indeling met save methode
Conversievereisten
Om POTM naar XLSM te converteren, kunt u Aspose.Total voor Java eenvoudig rechtstreeks vanuit een Maven gebaseerd project en neem bibliotheken op in uw pom.xml.
U kunt ook een ZIP-bestand krijgen van 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); |
Gratis online converter voor POTM naar XLSM
Conversievereisten
Met behulp van de API kunt u ook het met een wachtwoord beveiligde document openen. Als uw POTM-invoerdocument met een wachtwoord is beveiligd, kunt u het niet naar XLSM converteren zonder het wachtwoord te gebruiken. Met de API kunt u het gecodeerde document openen door het juiste wachtwoord in een LoadOptions-object door te geven.
// 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); |
Converteer beveiligde POTM naar XLSM via Java
Tijdens het converteren van een POTM-bestand naar XLSM, kunt u ook een watermerk toevoegen aan uw uitvoer-XLSM-bestandsformaat. Om een watermerk toe te voegen, maakt u een nieuwe werkmap om het geconverteerde HTML-bestand te openen. Selecteer werkblad via de index, maak een vorm en gebruik de functie addTextEffect, stel kleuren, transparantie en meer in. Daarna kunt u uw HTML-document opslaan als XLSM met Watermark.
// 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); |
Veel Gestelde Vragen
- Hoe kan ik POTM online naar XLSM converteren?De online app voor POTM-conversie hierboven geïntegreerd. Om het conversieproces te starten, kunt u het POTM-bestand naar het witte gebied slepen en neerzetten of erop klikken om het document te importeren. Zodra het bestand is toegevoegd, klikt u eenvoudig op de knop "Converteren". Nadat de conversie van POTM naar XLSM is voltooid, kunt u het geconverteerde bestand downloaden. Met slechts een enkele klik ontvangt u uw uitvoer-XLSM-bestanden.
- Hoe lang duurt het om POTM te converteren?De snelheid van deze online converter is grotendeels afhankelijk van de grootte van het POTM-bestand. Als het POTM-bestand klein is, kan de conversie naar XLSM binnen enkele seconden worden voltooid. Bovendien, als u de conversiecode in een Java-toepassing hebt geïntegreerd, hangt de snelheid van het conversieproces af van hoe goed u uw toepassing voor dit doel heeft geoptimaliseerd.
- Is het veilig om POTM naar XLSM te converteren met de gratis Aspose.Total-converter?Natuurlijk! Zodra de conversie van POTM naar XLSM is voltooid, is de downloadlink voor de geconverteerde XLSM-bestanden onmiddellijk beschikbaar. Houd er rekening mee dat we alle geüploade bestanden automatisch na 24 uur verwijderen en dat de downloadlinks na deze periode niet meer actief zijn. Uw bestanden zijn volledig veilig en privé, aangezien niemand anders er toegang toe heeft. Onze bestandsconversieservice, inclusief POTM-conversie, is volledig veilig in gebruik. We bieden deze gratis app voornamelijk aan voor testdoeleinden, zodat u de resultaten kunt evalueren voordat u de code integreert.
- Welke browser moet ik gebruiken om POTM te converteren?U kunt voor deze online conversie elke moderne browser gebruiken, zoals Google Chrome, Firefox, Opera of Safari. Als u echter een desktoptoepassing ontwikkelt, zou de Aspose.Total POTM-conversie-API naadloos werken.