Convert PPTM to PPTX in Java
PPTM to PPTX Java conversion to convert single or multiple pages to PPTX using On-premises Java library.
Convert PPTM to PPTX Using Java
In order to render PPTM to PPTX, we’ll use
API which is a feature-rich, powerful and easy to use conversion API for Java platform. You can download its latest version directly from
and install it within your Maven-based project by adding the following configurations to the pom.xml.
<repository> <id>AsposeJavaAPI</id> <name>Aspose Java API</name> <url>https://releases.aspose.com/java/repo/</url> </repository>
<dependency> <groupId>com.aspose</groupId> <artifactId>aspose-slides</artifactId> <version>version of aspose-slides API</version> <classifier>jdk17</classifier> </dependency>
How to Convert PPTM to PPTX via Java
Java developers can easily convert PPTM file to PPTX in just a few lines of code.
- Load PPTM file with an instance of Presentation class
- Call the Presentation.save method while specifying output file path & SaveFormat
- PPTX file will be saved at the specified path
Before running the Java conversion sample code, make sure that you have the following prerequisites.
- Microsoft Windows or a compatible OS with Java Runtime Environment for JSP/JSF Application and Desktop Applications.
- Get latest version of Aspose.Slides for Java directly from Maven.
PPTM to PPTX Java Conversion Source Code
// instantiate a Presentation object that represents a PPTM file Presentation presentation = new Presentation("template.pptm"); // save the presentation as PPTX presentation.save("output.pptx", SaveFormat.Pptx);
Other Supported Conversions
You can also convert PPTM into many other file formats including few listed below.