Edit POTM in PHP

Load, modify, and save POTM presentations with Aspose.Slides for PHP via Java.

Edit POTM using Aspose.Slides

Aspose.Slides for PHP via Java can load, modify, and save POTM presentations. You can edit slide text, add shapes and images, update formatting, and work with other presentation elements through the API.

The following example loads a POTM presentation, adds a rectangle containing text to its first slide, and saves the modified presentation as a new POTM file.

Edit POTM in PHP

Using Aspose.Slides for PHP via Java , you can add a text shape to a POTM presentation with a few lines of PHP code.

PHP code for editing POTM

$presentation = new Presentation("input.potm");
try {
    $slide = $presentation->getSlides()->get_Item(0);
    $shape = $slide->getShapes()->addAutoShape(
        ShapeType::Rectangle, 10, 10, 100, 50);
    $shape->getTextFrame()->setText("New text");

    $presentation->save("output.potm", SaveFormat::Potm);
} finally {
    $presentation->dispose();
}

How to edit POTM in PHP

  1. Install Aspose.Slides for PHP via Java. See Installation .

  2. Configure Aspose.Slides in your PHP project.

  3. Load the POTM file with the Presentation class.

  4. Access the first slide with get_Item(0).

  5. Add a rectangle with addAutoShape and set its text with setText.

  6. Call save with the output file path and SaveFormat::Potm.

Edit Other Files

You can also edit presentations in other supported formats.