Convert POTM to PPT in PHP
Create a PowerPoint 97-2003 presentation from a POTM template
Convert POTM to PPT in PHP
Aspose.Slides for PHP via Java can load a macro-enabled PowerPoint POTM template and save it as a PowerPoint 97-2003 PPT presentation without Microsoft PowerPoint.
Call save with SaveFormat::Ppt to create an editable binary presentation rather than a reusable template. Features introduced in newer PowerPoint versions may be represented differently in the legacy output format.
You can install the library from Composer using the following command:
Console/Terminal
> composer require aspose/slides
Save POTM as PPT in PHP
Use the free app to see a demonstration of the POTM to PPT conversion process.
This sample code shows POTM to PPT PHP Conversion
$presentation = new Presentation("input.potm");
try {
$presentation->save("output.ppt", SaveFormat::Ppt);
} finally {
$presentation->dispose();
}How to Convert POTM to PPT in PHP
These are the steps to convert a POTM file to PPT using PHP.
- Load the POTM file with the
Presentationclass. - Call
savewith the output file path andSaveFormat::Ppt. - The PPT file is written to the specified path.
System Requirements
Before running the PHP conversion example, make sure that you have the following prerequisites.
- Install PHP 7 or later, add the PHP directory to the system
PATH, and setallow_url_includetoOnin thephp.inifile. - Install JRE 8 and set the
JAVA_HOMEenvironment variable to the installed JRE directory. - Install and configure Apache Tomcat with PHP/Java Bridge as described in the installation guide .
Free App to Convert POTM to PPT
Other Supported Conversions
You can also convert POTM to many other file formats. See other supported conversions below: