Merge Image to BMP in Java

Use Aspose.Slides for Java to merge images in Java applications.

Merge image to BMP using Aspose.Slides

Aspose.Slides for Java is a Java API for creating, editing, converting, and merging presentation content. You can place images into a Presentation and render the combined slide as a BMP file.

Merge image to BMP in Java

Using Aspose.Slides for Java , you can merge images and create a BMP result with a few lines of Java code.

Java code for merging image to BMP

Presentation presentation = new Presentation();
try {
    ISlide slide = presentation.getSlides().get_Item(0);

    byte[] firstImageData = Files.readAllBytes(Paths.get("image1.png"));
    IPPImage firstImage = presentation.getImages().addImage(firstImageData);
    slide.getShapes().addPictureFrame(ShapeType.Rectangle, 0, 0, 100, 100, firstImage);

    byte[] secondImageData = Files.readAllBytes(Paths.get("image2.png"));
    IPPImage secondImage = presentation.getImages().addImage(secondImageData);
    slide.getShapes().addPictureFrame(ShapeType.Rectangle, 0, 200, 100, 100, secondImage);

    IImage mergedImage = slide.getImage(1f, 1f);
    try {
        mergedImage.save("merged.bmp", ImageFormat.Bmp);
    } finally {
        mergedImage.dispose();
    }
} finally {
    presentation.dispose();
}

How to merge images in Java

  1. Install Aspose.Slides for Java .

  2. Add the library as a reference in your project.

  3. Create a Presentation instance.

  4. Load the source images with Files.readAllBytes and Paths.get.

  5. Render the slide with getImage and save it with ImageFormat.Bmp.

Merge Files Online

Merge presentations and slides online.

Merge other files

You can also combine files in other formats to get a single file.