Merge Image to PDF in C++
Use Aspose.Slides for C++ to combine images and save the result as PDF.
Merge image to PDF using Aspose.Slides
Aspose.Slides for C++
is a C++ API for working with presentations, images, and PDF output. You can add images to a slide as picture frames and save the presentation as a PDF file.
Merge image to PDF in C++
Using
Aspose.Slides for C++
, you can merge images by adding them with AddImage and AddPictureFrame, then saving the presentation with SaveFormat::Pdf.
C++ code for merging image to PDF
auto presentation = MakeObject<Presentation>();
auto slide = presentation->get_Slide(0);
auto firstImageData = File::ReadAllBytes(u"first.png");
auto firstImage = presentation->get_Images()->AddImage(firstImageData);
slide->get_Shapes()->AddPictureFrame(ShapeType::Rectangle, 0, 0, 320, 240, firstImage);
auto secondImageData = File::ReadAllBytes(u"second.png");
auto secondImage = presentation->get_Images()->AddImage(secondImageData);
slide->get_Shapes()->AddPictureFrame(ShapeType::Rectangle, 0, 260, 320, 240, secondImage);
presentation->Save(u"merged.pdf", SaveFormat::Pdf);
presentation->Dispose();
How to merge image to PDF in C++
Install Aspose.Slides for C++. See Installation .
Add the library as a reference in your project.
Create a
Presentationinstance and access the slide.Add the source images with
AddImageand place them withAddPictureFrame.Save the merged file with
SaveFormat::Pdf.
Merge Files Online
Merge presentations, documents, and images online.
Merge other files
You can also combine files in other formats.