Fusionner JPG en JPG en ligne gratuitement

Fusionner JPG en JPG en ligne

Fusionnez facilement JPG en JPG à l’aide de notre outil de fusion JPG en ligne gratuit. Combinez plusieurs images JPG en un seul JPG en quelques étapes.

Comment fusionner JPG en JPG

  • Téléchargez les images JPG que vous souhaitez fusionner.
  • Sélectionnez le mode de fusion, c’est-à-dire vertical, horizontal ou grille.
  • Sélectionnez le format de sortie et lancez la fusion.
  • Une fois cela fait, le fichier de sortie sera disponible en téléchargement.

Combinez autant d’images JPG que vous le souhaitez. Fusionnez des documents numérisés, des photos ou toute autre image JPG en un seul fichier. Générez une sortie des images JPG fusionnées dans le format de votre choix, par exemple JPG, PNG, PDF, DOCX, etc. Pas besoin d’installer le logiciel de fusion JPG à JPG.

Ouvrez simplement cette fusion JPG en ligne 100% gratuite et fusionnez JPG en JPG avec une haute qualité. Les images JPG que vous téléchargez sont sécurisées et supprimées de nos serveurs après 24 heures. Ainsi, nous fournissons une sécurité supplémentaire pour protéger vos fichiers.

Combiner JPG à JPG - Guide du développeur

Vous pouvez également fusionner des images JPG par programmation à l’aide de notre bibliothèque autonome ou de notre API Cloud. Les sections suivantes vous donnent un aperçu rapide de la façon de procéder.

Fusionner des images JPG en C#

Voici les étapes pour combiner des images JPG en 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");
    }
}

Lisez un tutoriel détaillé sur comment fusionner des images JPG en C#.

Combiner des images JPG en Java

Vous trouverez ci-dessous les étapes et un exemple de code pour les développeurs 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);
    }
}

Lisez le guide complet sur la fusion d’images JPG en Java.

Explorer l’API Cloud

Vous pouvez également explorer notre API de traitement d’images basée sur le cloud pour fusionner des images.

FAQ

Comment fusionner JPG en JPG en ligne ?

Nous fournissons le moyen le plus simple de fusionner des images JPG. Téléchargez les fichiers JPG, choisissez un mode, sélectionnez le format de sortie et lancez le processus de fusion. Une fois fusionné, le fichier de sortie sera disponible en téléchargement.

Combien de temps faut-il pour fusionner JPG en JPG ?

Notre fusion JPG en ligne est incroyablement rapide et fusionne les images JPG en quelques secondes.

Comment puis-je créer un outil de fusion JPG ?

Vous pouvez le faire en utilisant nos bibliothèques autonomes ou API Cloud.

Cet outil de fusion JPG dépend-il du navigateur ?

Non, vous pouvez utiliser n’importe quel navigateur moderne tel que Chrome, Edge, Firefox, etc.

Voir également