Unisci JPG a JPG online gratuitamente

Unisci JPG a JPG online

Unisci facilmente JPG a JPG utilizzando il nostro strumento di fusione JPG online gratuito. Combina più immagini JPG in un singolo JPG in un paio di passaggi.

Come unire JPG in JPG

  • Carica le immagini JPG che vuoi unire.
  • Selezionare la modalità di fusione, ovvero verticale, orizzontale o griglia.
  • Seleziona il formato di output e avvia l’unione.
  • Al termine, il file di output sarà disponibile per il download.

Combina tutte le immagini JPG che desideri. Unisci documenti scansionati, foto o qualsiasi altra immagine JPG in un unico file. Genera l’output delle immagini JPG unite nel formato desiderato, ad esempio JPG, PNG, PDF, DOCX, ecc. Non è necessario installare il software di fusione da JPG a JPG.

Apri semplicemente questa fusione JPG online gratuita al 100% e unisci JPG a JPG con alta qualità. Le immagini JPG che carichi vengono mantenute al sicuro ed eliminate dai nostri server dopo 24 ore. Pertanto, forniamo una maggiore sicurezza per proteggere i tuoi file.

Combina JPG in JPG - Guida per sviluppatori

Puoi anche unire le immagini JPG in modo programmatico utilizzando la nostra libreria autonoma o l’API Cloud. Le sezioni seguenti forniscono una rapida panoramica su come farlo.

Unisci immagini JPG in C#

Di seguito sono riportati i passaggi per combinare le immagini JPG in 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");
    }
}

Leggi un tutorial dettagliato su come unire immagini JPG in C#.

Combina immagini JPG in Java

Di seguito sono riportati i passaggi e l’esempio di codice per gli sviluppatori 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);
    }
}

Leggi la guida completa su unione di immagini JPG in Java.

Esplora l’API Cloud

Puoi anche esplorare la nostra API di elaborazione delle immagini basata su cloud per unire le immagini.

Domande frequenti

Come unire JPG a JPG online?

Forniamo il modo più semplice per unire immagini JPG. Carica i file JPG, scegli una modalità, seleziona il formato di output e avvia il processo di unione. Una volta uniti, il file di output sarà disponibile per il download.

Quanto tempo ci vuole per unire JPG a JPG?

La nostra fusione JPG online è incredibilmente veloce e unisce le immagini JPG in pochi secondi.

Come posso creare uno strumento di fusione JPG?

Puoi farlo utilizzando le nostre librerie autonome o Cloud API.

Questo strumento di unione JPG dipende dal browser?

No, puoi utilizzare qualsiasi browser moderno come Chrome, Edge, Firefox, ecc.

Guarda anche