# Convert HTML to XML in PHP

> Convert HTML content to PowerPoint XML Presentation format in PHP with Aspose.Slides for PHP via Java.

Source: https://products.aspose.com/slides/php-java/conversion/html-to-xml/
Updated: 2026-07-31



## Convert HTML to XML in PHP

[**Aspose.Slides for PHP via Java**](/slides/php-java/) can import HTML content into presentation slides and save the resulting presentation in PowerPoint XML Presentation format with a few lines of PHP code.

The generated XML represents a presentation rather than a generic transformation of the source HTML markup. Aspose.Slides can also export the imported content to PowerPoint, PDF, images, and other supported formats.

## Convert HTML to XML using PHP

To convert HTML content to PowerPoint XML, create a `Presentation`, import the HTML with `addFromHtml`, and call `save` with `SaveFormat::Xml`.

### PHP code for converting HTML into XML

```php
$presentation = new Presentation();
try {
    $slides = $presentation->getSlides();
    $slides->removeAt(0);

    $htmlContent = file_get_contents("input.html");
    $slides->addFromHtml($htmlContent);

    $presentation->save("output.xml", SaveFormat::Xml);
} finally {
    $presentation->dispose();
}
```

## How to convert HTML to XML using Aspose.Slides for PHP API

These are the steps to convert HTML to XML in PHP.

Install [**Aspose.Slides for PHP via Java**](/slides/php-java/).

Configure Aspose.Slides in your PHP project.

Read the HTML content with `file_get_contents` and pass it to `addFromHtml`.

Call `save` with the output file path and `SaveFormat::Xml`.

## Convert HTML To Other Supported Formats

- [HTML TO IMAGE](/slides/php-java/conversion/html-to-image/)
- [HTML TO JPG](/slides/php-java/conversion/html-to-jpg/)
- [HTML TO PDF](/slides/php-java/conversion/html-to-pdf/)
- [HTML TO PPT](/slides/php-java/conversion/html-to-ppt/)
- [HTML TO PPTX](/slides/php-java/conversion/html-to-pptx/)
- [HTML TO PNG](/slides/php-java/conversion/html-to-png/)
- [HTML TO TIFF](/slides/php-java/conversion/html-to-tiff/)
