Convert PNG to HTML in PHP
Place a PNG image on a presentation slide and export the presentation as HTML with Aspose.Slides for PHP via Java.
Convert PNG to HTML in PHP
Aspose.Slides for PHP via Java lets you place a PNG image on a presentation slide at its original dimensions and export the result as HTML.
The PNG is embedded in the presentation, and the slide is exported with SaveFormat::Html5. The same workflow can be adapted to other supported image and presentation formats.
Convert PNG to HTML using PHP
Create a Presentation, load the PNG with Images::fromFile, add it to the first slide with addPictureFrame, and call save with SaveFormat::Html5.
PHP code for converting PNG into HTML
$presentation = new Presentation();
try {
$slide = $presentation->getSlides()->get_Item(0);
$sourceImage = Images::fromFile("input.png");
try {
$embeddedImage = $presentation->getImages()->addImage($sourceImage);
} finally {
$sourceImage->dispose();
}
$imageWidth = java_values($embeddedImage->getWidth());
$imageHeight = java_values($embeddedImage->getHeight());
$slide->getShapes()->addPictureFrame(
ShapeType::Rectangle, 0, 0, $imageWidth, $imageHeight, $embeddedImage);
$presentation->save("output.html", SaveFormat::Html5);
} finally {
$presentation->dispose();
}
How to convert PNG to HTML using Aspose.Slides for PHP API
These are the steps to convert PNG to HTML in PHP.
Install Aspose.Slides for PHP via Java .
Create a
Presentationand access its first slide.Load the PNG with
Images::fromFileand add it to the presentation image collection.Add the image to the slide with
addPictureFrame, then save withSaveFormat::Html5.
Free Online Converter
Convert PNG To Other Supported Formats
You can also convert PNG and save to other file formats. See all supported formats below: