Convert POT to PPTX in PHP

Save PowerPoint POT templates as macro-free PPTX presentations with Aspose.Slides for PHP via Java

Convert POT to PPTX in PHP

Use Aspose.Slides for PHP via Java to load a PowerPoint 97–2003 POT template and save it as a standard PowerPoint Open XML PPTX presentation.

Call save with SaveFormat::Pptx to create an editable presentation rather than a reusable template. PPTX is macro-free, so use PPTM when the output must support VBA projects.

You can install the library from Composer using the following command:

Console/Terminal

composer require aspose/slides

Save POT as PPTX in PHP

Use the free Conversion app to test POT conversion in your browser.

This sample code shows POT to PPTX PHP Conversion

$presentation = new Presentation("input.pot");
try {
    $presentation->save("output.pptx", SaveFormat::Pptx);
} finally {
    $presentation->dispose();
}

How to Convert POT to PPTX in PHP

These are the steps to convert a POT file to PPTX using PHP.

  1. Load the POT file with the Presentation class.
  2. Call save with the output file path and SaveFormat::Pptx.
  3. The PPTX file is written to the specified path.

System Requirements

Before running the PHP conversion example, make sure that you have the following prerequisites.

  1. Install PHP 7 or later, add the PHP directory to the system PATH, and set allow_url_include to On in the php.ini file.
  2. Install JRE 8 and set the JAVA_HOME environment variable to the installed JRE directory.
  3. Install and configure Apache Tomcat with PHP/Java Bridge as described in the installation guide .

Free App to Convert POT to PPTX

Try our free Conversion app