Convert Image to PPT in C++

Convert image files to PPT presentations using Aspose.Slides for C++ without Microsoft PowerPoint.

Convert Image to PPT in C++

Aspose.Slides for C++ is a presentation processing API that can import images into slides and save the result as a PPT presentation.

Aspose.Slides for C++ can convert image content to PPT presentations and other presentation-related formats.

Convert Image to PPT Using C++

To convert an image to PPT, create a Presentation from the image file and save it as a PPT presentation.

C++ code for converting Image into PPT

auto presentation = MakeObject<Presentation>();
auto slide = presentation->get_Slide(0);

auto imageData = File::ReadAllBytes(u"image.jpg");
auto presentationImage = presentation->get_Images()->AddImage(imageData);
slide->get_Shapes()->AddPictureFrame(ShapeType::Rectangle, 0, 0, 720, 540, presentationImage);

presentation->Save(u"presentation.ppt", SaveFormat::Ppt);
presentation->Dispose();

How to Convert Image to PPT Using Aspose.Slides for C++ API

These are the steps to convert Image to PPT in C++.

  1. Install Aspose.Slides for C++ .

  2. Add a library reference (import the library) to your C++ project.

  3. Open the source image file in C++.

  4. Save the result as a PPT file.

Free Online Converter

Convert presentations and slides online.

Convert Image to Other Supported Formats

You can also convert images and save them to other file formats. See all supported formats below.