JPG'yi JPG Online'a Ücretsiz Olarak Birleştirin

JPG’yi JPG Online ile Birleştirme

Ücretsiz çevrimiçi JPG birleştirme aracımızı kullanarak JPG’yi JPG’ye kolayca birleştirin. Birden çok JPG görüntüsünü birkaç adımda tek bir JPG’de birleştirin.

JPG’yi JPG ile Birleştirme

  • Birleştirmek istediğiniz JPG resimlerini yükleyin.
  • Birleştirme modunu seçin, yani dikey, yatay veya ızgara.
  • Çıktı formatını seçin ve birleştirmeye başlayın.
  • Tamamlandığında, çıktı dosyası indirilebilir.

İstediğiniz kadar JPG görüntüsünü birleştirin. Taranan belgeleri, fotoğrafları veya diğer JPG resimlerini tek bir dosyada birleştirin. JPG, PNG, PDF, DOCX, vb. gibi istediğiniz formatta birleştirilmiş JPG görüntülerinin çıktısını oluşturun. JPG’yi JPG birleştirme yazılımına yüklemenize gerek yok.

Bu %100 ücretsiz çevrimiçi JPG birleştirme işlemini açın ve JPG’yi yüksek kalitede JPG ile birleştirin. Yüklediğiniz JPG görseller güvenli bir şekilde muhafaza edilmekte ve 24 saat sonra sunucularımızdan silinmektedir. Böylece, dosyalarınızı korumak için ek güvenlik sağlıyoruz.

JPG’yi JPG ile Birleştirme - Geliştirici Kılavuzu

Bağımsız kitaplığımızı veya Bulut API’mizi kullanarak JPG görüntülerini programlı olarak da birleştirebilirsiniz. Aşağıdaki bölümler, bunun nasıl yapılacağına dair hızlı bir genel bakış sunar.

JPG Görüntülerini C# ile Birleştirme

JPG resimlerini C# ile birleştirme adımları aşağıdadır.

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

JPG görüntülerinin C# dilinde nasıl birleştirileceği hakkında ayrıntılı bir öğretici okuyun.

Java’da JPG Görüntülerini Birleştirme

Java geliştiricileri için adımlar ve kod örneği aşağıdadır.

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

JPG görüntülerini Java’da birleştirme hakkındaki eksiksiz kılavuzu okuyun.

Cloud API’yi keşfedin

Görüntüleri birleştirmek için Bulut tabanlı görüntü işleme API’mızı da keşfedebilirsiniz.

SSS

JPG ile JPG’yi çevrimiçi olarak nasıl birleştirirsiniz?

JPG resimlerini birleştirmenin en basit yolunu sunuyoruz. JPG dosyalarını yükleyin, bir mod seçin, çıktı biçimini seçin ve birleştirme işlemini başlatın. Bir kez birleştirildiğinde, çıktı dosyası indirilebilir olacaktır.

JPG’yi JPG ile birleştirmek ne kadar sürer?

Çevrimiçi JPG birleştirmemiz inanılmaz derecede hızlı ve JPG görüntülerini birkaç saniye içinde birleştiriyor.

JPG birleştirme aracını nasıl oluşturabilirim?

Bunu bağımsız kitaplıklarımızı veya Cloud API kullanarak yapabilirsiniz.

Bu JPG birleştirme aracı tarayıcıya bağlı mı?

Hayır, Chrome, Edge, Firefox vb. herhangi bir modern tarayıcıyı kullanabilirsiniz.

Ayrıca bakınız