# Convert HTML to PPT in Java

> Convert HTML to PPT in Java. Use the Java library API to convert HTML files to PowerPoint presentations.

Source: https://products.aspose.com/slides/java/conversion/html-to-ppt/
Updated: 2026-07-09



## Convert HTML to PPT using Aspose.Slides

[**Aspose.Slides for Java**](/slides/java/) is a presentation processing API that can import `HTML` content and save it as a PowerPoint presentation.

## Convert HTML to PPT in Java

Using [**Aspose.Slides for Java**](/slides/java/), you can convert an `HTML` file to a `PPT` presentation with just a few lines of code:

### Java code for converting HTML to PPT

```java
Presentation presentation = new Presentation();
try {
    presentation.getSlides().removeAt(0);
    try (FileInputStream htmlStream = new FileInputStream("page.html")) {
        presentation.getSlides().addFromHtml(htmlStream);
    }

    presentation.save("presentation.ppt", SaveFormat.Ppt);
} finally {
    presentation.dispose();
}
```

## How to convert HTML to PPT in Java

Install **Aspose.Slides for Java**. See [**Installation**](https://docs.aspose.com/slides/java/installation/).

Add the library as a reference in your project.

Create an instance of the `Presentation` class.

Load the `HTML` file you want to convert to `PPT`.

Save the resulting file as a `PPT` presentation.

## Other Supported PowerPoint Conversions

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