Convert PDF to POTX in PHP
Import PDF pages and save them as a PowerPoint POTX template with Aspose.Slides for PHP via Java
Convert PDF to POTX in PHP
Use Aspose.Slides for PHP via Java to import the pages of a PDF document as slides and save the result as a PowerPoint Open XML template (POTX).
Call addFromPdf to import the PDF pages, then call save with SaveFormat::Potx to create the template. You can also test PDF conversion in your
browser
.
You can install the library from Composer using the following command:
Console/Terminal
composer require aspose/slides
This sample code shows PDF to POTX PHP Conversion
$presentation = new Presentation();
try {
$presentation->getSlides()->removeAt(0);
$presentation->getSlides()->addFromPdf("document.pdf");
$presentation->save("output.potx", SaveFormat::Potx);
} finally {
$presentation->dispose();
}
How to Convert PDF to POTX in PHP
These are the steps to convert a PDF file to POTX using PHP.
Create a
Presentationand remove its default slide.Import the PDF pages with
addFromPdf.Call
savewith the output file path andSaveFormat::Potx.
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 8.0 with PHP/Java Bridge as described in the installation guide .
Save PDF as POTX in PHP
Use the free app to see a demonstration of the PDF-to-POTX conversion process.Free App to Convert PDF to POTX
Other Supported Conversions
You can also convert PDF to many other file formats. See other supported conversions below: