JPG online kostenlos zu JPG zusammenführen

JPG zu JPG Online zusammenführen

Fügen Sie mit unserem kostenlosen Online-Tool zum Zusammenführen von JPGs ganz einfach JPG zu JPG zusammen. Kombinieren Sie mehrere JPG bilder in wenigen Schritten zu einem einzigen JPG.

Wie man JPG zu JPG zusammenführt

  • Laden Sie die JPG bilder hoch, die Sie zusammenführen möchten.
  • Wählen Sie den Zusammenführungsmodus aus, dh vertikal, horizontal oder Raster.
  • Wählen Sie das Ausgabeformat und beginnen Sie mit dem Zusammenführen.
  • Anschließend steht die Ausgabedatei zum Download zur Verfügung.

Kombinieren Sie beliebig viele JPG bilder. Führen Sie gescannte Dokumente, Fotos oder andere JPG bilder in einer einzigen Datei zusammen. Generieren Sie die Ausgabe der zusammengeführten JPG bilder in Ihrem gewünschten Format, z. B. JPG, PNG, PDF, DOCX usw. Keine Notwendigkeit, JPG zu JPG-Zusammenführungssoftware zu installieren.

Öffnen Sie einfach diesen 100 % kostenlosen Online-JPG-Merger und führen Sie JPG mit JPG in hoher Qualität zusammen. Die von Ihnen hochgeladenen JPG bilder werden sicher aufbewahrt und nach 24 Stunden von unseren Servern gelöscht. Somit bieten wir zusätzliche Sicherheit zum Schutz Ihrer Dateien.

Kombinieren Sie JPG mit JPG – Entwicklerhandbuch

Sie können JPG bilder auch programmgesteuert mit unserer eigenständigen Bibliothek oder Cloud-API zusammenführen. Die folgenden Abschnitte geben Ihnen einen schnellen Überblick darüber, wie es geht.

JPG bilder in C# zusammenführen

Im Folgenden sind die Schritte zum Kombinieren von JPG bildern in C# aufgeführt.

// 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");
    }
}

Lesen Sie ein ausführliches Tutorial zum Zusammenführen von JPG bildern in C#.

Kombinieren Sie JPG bilder in Java

Nachfolgend finden Sie die Schritte und das Codebeispiel für Java-Entwickler.

// 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);
    }
}

Lesen Sie die vollständige Anleitung zum Zusammenführen von JPG bildern in Java.

Entdecken Sie die Cloud-API

Sie können auch unsere Cloud-basierte Bildverarbeitungs-API erkunden, um Bilder zusammenzuführen.

Häufig gestellte Fragen

Wie füge ich JPG online zu JPG zusammen?

Wir bieten die einfachste Möglichkeit, JPG bilder zusammenzuführen. Laden Sie die JPG Dateien hoch, wählen Sie einen Modus, wählen Sie das Ausgabeformat und starten Sie den Zusammenführungsprozess. Nach dem Zusammenführen steht die Ausgabedatei zum Download zur Verfügung.

Wie lange dauert es, JPG zu JPG zusammenzuführen?

Unser Online-JPG-Merger ist erstaunlich schnell und fügt JPG bilder in wenigen Sekunden zusammen.

Wie kann ich ein JPG-Merger-Tool erstellen?

Sie können dies mit unseren eigenständigen Bibliotheken oder Cloud API tun.

Ist dieses JPG-Zusammenführungstool browserabhängig?

Nein, Sie können jeden modernen Browser wie Chrome, Edge, Firefox usw. verwenden.

Siehe auch