Mesclar JPG para JPG online gratuitamente

Mesclar JPG para JPG on-line

Mescle facilmente JPG para JPG usando nossa ferramenta de mesclagem de JPG on-line gratuita. Combine várias imagens JPG em um único JPG em algumas etapas.

Como mesclar JPG para JPG

  • Carregue as imagens JPG que deseja mesclar.
  • Selecione o modo de mesclagem, ou seja, vertical, horizontal ou grade.
  • Selecione o formato de saída e comece a mesclar.
  • Feito isso, o arquivo de saída estará disponível para download.

Combine quantas imagens JPG quiser. Mescle documentos digitalizados, fotos ou qualquer outra imagem JPG em um único arquivo. Gere a saída das imagens JPG mescladas no formato desejado, por exemplo, JPG, PNG, PDF, DOCX, etc. Não há necessidade de instalar o software de mesclagem JPG para JPG.

Basta abrir esta fusão JPG on-line 100% gratuita e mesclar JPG para JPG com alta qualidade. As imagens JPG que você carrega são mantidas em segurança e excluídas de nossos servidores após 24 horas. Assim, fornecemos segurança adicional para proteger seus arquivos.

Combinar JPG para JPG - Guia do desenvolvedor

Você também pode mesclar imagens JPG de forma programática usando nossa biblioteca autônoma ou Cloud API. As seções a seguir fornecem uma visão geral rápida de como fazer isso.

Mesclar imagens JPG em C

A seguir estão as etapas para combinar imagens JPG em C#.

// Create a list of images
string[] imagePaths = { "image1.jpg", "image2.jpg", "image3.jpg", "image4.jpg", "image5.png" };

// Get resulting image's size
List<Size> imageSizes = new List<Size>();
foreach (string imagePath in imagePaths)
{
    using (RasterImage image = (RasterImage)Image.Load(imagePath))
    {
        imageSizes.Add(image.Size);
    }
}

int newWidth = imageSizes.Max(size => size.Width);
int newHeight = imageSizes.Sum(size => size.Height);

// Combine images into new one
using (MemoryStream memoryStream = new MemoryStream())
{
    // Create output source
    StreamSource outputStreamSource = new StreamSource(memoryStream);
    
    // Create jpeg options
    JpegOptions options = new JpegOptions() { Source = outputStreamSource, Quality = 100 };
    
    // Create output image
    using (JpegImage newImage = (JpegImage)Image.Create(options, newWidth, newHeight))
    {
        int stitchedHeight = 0;
        // Merge images
        foreach (string imagePath in imagePaths)
        {
            using (RasterImage image = (RasterImage)Image.Load(imagePath))
            {
                Rectangle bounds = new Rectangle(0, stitchedHeight, image.Width, image.Height);
                newImage.SaveArgb32Pixels(bounds, image.LoadArgb32Pixels(image.Bounds));
                stitchedHeight += image.Height;
            }
        }
        
        // Save the merged image
        newImage.Save("merged-image.jpg");
    }
}

Leia um tutorial detalhado sobre como mesclar imagens JPG em C#.

Combinar imagens JPG em Java

Abaixo estão as etapas e o exemplo de código para desenvolvedores Java.

// List of images
String[] imagePaths = { "image.jpg", "image.jpg" };

// Output image path
String outputPath = "output-horizontal.jpg";
String tempFilePath = "temp.jpg";

// Get resulting image size
int newWidth = 0;
int newHeight = 0;
for (String imagePath : imagePaths) {
    try (RasterImage image = (com.aspose.imaging.RasterImage) com.aspose.imaging.Image.load(imagePath)) {
        Size size = image.getSize();
        newWidth += size.getWidth();
        newHeight = Math.max(newHeight, size.getHeight());
    }
}

// Combine images into new one
try (JpegOptions options = new JpegOptions()) {
    Source tempFileSource = new FileCreateSource(tempFilePath, true);
    options.setSource(tempFileSource);
    options.setQuality(100);

    // Create resultant image
    try (JpegImage newImage = (JpegImage) Image.create(options, newWidth, newHeight)) {
        int stitchedWidth = 0;
       for (String imagePath : imagePaths) {
            try (RasterImage image = (RasterImage) Image.load(imagePath)) {
                Rectangle bounds = new Rectangle(stitchedWidth, 0, image.getWidth(), image.getHeight());
                newImage.saveArgb32Pixels(bounds, image.loadArgb32Pixels(image.getBounds()));
                stitchedWidth += image.getWidth();
            }
        }
    
            // Save output image
        newImage.save(outputPath);
    }
}

Leia o guia completo sobre mesclar imagens JPG em Java.

Explorar a API da nuvem

Você também pode explorar nossa API de processamento de imagem baseada em nuvem para mesclar imagens.

perguntas frequentes

Como mesclar JPG para JPG online?

Oferecemos a maneira mais simples de mesclar imagens JPG. Carregue os arquivos JPG, escolha um modo, selecione o formato de saída e inicie o processo de mesclagem. Depois de mesclados, o arquivo de saída estará disponível para download.

Quanto tempo leva para mesclar JPG para JPG?

Nossa fusão JPG on-line é incrivelmente rápida e mescla imagens JPG em poucos segundos.

Como posso criar uma ferramenta de fusão JPG?

Você pode fazer isso usando nossas bibliotecas autônomas ou Cloud API.

Esta ferramenta de mesclagem JPG depende do navegador?

Não, você pode usar qualquer navegador moderno, como Chrome, Edge, Firefox, etc.

Veja também