Convertir un fichier GIF en JPG en Java - Convertisseur GIF en JPG

JPG/JPEG est l’un des formats de fichiers image les plus utilisés actuellement. Ce format de fichier image offre des images haute résolution et vous pouvez partager rapidement des JPG/JPEG sur Internet. Le format de fichier image GIF est également populaire en raison de ses capacités d’animation, mais il devient parfois difficile à afficher, à partager et à modifier. Par conséquent, la conversion GIF en JPG éliminera ce problème et si vous automatisez la conversion GIF en JPG, cela donnera à votre logiciel d’entreprise un avantage concurrentiel. À cette fin, vous pouvez installer et configurer GroupDocs.Conversion Cloud SDK for Java pour convertir par programme un GIF animé en JPG dans une application Java.

Nous couvrirons les sections suivantes dans ce guide :

Convertir un fichier GIF en JPG - Installation de l’API

GroupDocs.Conversion propose des API REST et des SDK Cloud dans plusieurs langages de programmation. Il est assez facile à installer car vous pouvez télécharger le fichier JAR ou l’installer à l’aide des configurations Maven suivantes.

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

L’étape suivante consiste à obtenir les informations d’identification de l’API (ID client + secret client). Encore une fois, c’est très simple et vous pouvez obtenir ces informations d’identification à partir de l’API Cloud dashboard.

Remarque : Veuillez consulter notre guide au cas où vous rencontreriez des difficultés pour obtenir l’ID client et le secret client.

Comment convertir un fichier GIF en JPG en Java

Désormais, nous pouvons utiliser les méthodes exposées par ce wrapper Java pour convertir par programme GIF en JPG. Cependant, veuillez suivre les étapes suivantes :

  • Instanciez une instance de la classe Configuration et initialisez-la avec l’ID client et le secret client.
  • Créez un objet de la classe ConvertApi.
  • Initialisez un objet des paramètres ConvertSettings tel que setFilePath, setOutputPath, etc.
  • Convertissez GIF en JPG en appelant la méthode convertDocument.

Remarque : Nous avons un fichier GIF source dans notre tableau de bord API cloud. Vous pouvez télécharger manuellement ou en appelant la méthode UploadFile par programme.

L’extrait de code suivant illustre le GIF animé en JPG en Java :

package com.example;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Comment convertir un GIF animé en JPG en Java.
public class Main {

	public static void main(String[] args) {
        
		String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
		String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
		String MyStorage = "test";
		// Instanciez une instance de la classe Configuration et initialisez-la avec l'ID client et le secret client.
		Configuration configuration = new Configuration(ClientId, ClientSecret);    
		// Créez un objet de la classe ConvertApi.
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			
			// Initialisez un objet des paramètres ConvertSettings tel que setFilePath, setOutputPath etc.
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("sample.gif");
			settings.setFormat("jpg");
			settings.setOutputPath("java-testing/output-sample-file.jpg");
		
			// Convertissez GIF en JPG en appelant la méthode convertDocument.
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Converted animated GIF to JPG successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}

	}
}

En cas d’exécution réussie, vous pouvez voir un nouveau fichier JPG créé dans le dossier “java-testing” de l’API Cloud tableau de bord. Ainsi, vous pouvez télécharger le fichier manuellement ou par programme en appelant la méthode DownloadFile.

Le résultat est visible dans l’image ci-dessous :

gif animé en jpg

Convertisseur GIF en JPG en ligne

En plus des SDK Cloud, il existe un outil en ligne pour convertir un fichier GIF en JPG et il est alimenté par GroupDocs.Conversion Cloud SDKs. Cet outil est multiplateforme et vous pouvez l’ouvrir dans presque tous les navigateurs Web populaires. Nous vous recommandons fortement de visiter cet outil en ligne car il est gratuit et ne nécessite aucun abonnement.

convertir un gif en jpg en ligne

Dernières pensées

Nous terminons cet article ici en espérant que vous avez appris à convertir un fichier GIF en JPG en Java. Nous avons également parcouru les étapes et l’extrait de code pour convertir un GIF animé en JPG. De plus, vous pouvez opter pour le GroupDocs.Conversion Cloud SDK for Java pour créer un convertisseur GIF en JPG par programme. De plus, vous pouvez visiter la documentation pour en savoir plus sur d’autres fonctionnalités. Ne visitez pas pour interagir avec nos API en direct. De plus, nous vous suggérons de suivre notre Guide de démarrage.

Finally, groupdocs.cloud is writing new blog posts. So, please stay in touch for the regular updates.

poser une question

Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.

Foire aux questions – FAQ

Comment convertir un fichier GIF en JPG ?

Vous pouvez convertir un fichier GIF en JPG en Java à l’aide du GroupDocs.Conversion Cloud SDK for Java. Veuillez visiter ce lien pour plus de détails.

Voir également