Converti file GIF in JPG in Java - Convertitore da GIF a JPG

JPG/JPEG è uno dei formati di file immagine ampiamente utilizzati al momento. Questo formato di file immagine offre immagini ad alta risoluzione e puoi condividere rapidamente JPG/JPEG su Internet. Anche il formato file immagine GIF è popolare grazie alle funzionalità di animazione, ma a volte diventa difficile da visualizzare, condividere e modificare. Pertanto, la conversione da GIF a JPG eliminerà questo problema e, se automatizzi la conversione da GIF a JPG, darà al tuo software aziendale un vantaggio competitivo. A tale scopo, è possibile installare e configurare GroupDocs.Conversion Cloud SDK for Java per convertire a livello di codice GIF animate in JPG nell’applicazione Java.

In questa guida tratteremo le seguenti sezioni:

Converti file GIF in JPG - Installazione API

GroupDocs.Conversion offre API REST e SDK Cloud in più linguaggi di programmazione. È piuttosto semplice da installare poiché puoi scaricare il file JAR o installarlo utilizzando le seguenti configurazioni Maven.

<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>

Il passaggio successivo è ottenere le credenziali API (ID cliente + Segreto client). Ancora una volta, è semplicissimo e puoi ottenere queste credenziali dall’API Cloud dashboard.

Nota: visita la nostra guida nel caso in cui riscontri difficoltà nell’ottenere l’ID cliente e il segreto cliente.

Come convertire file GIF in JPG in Java

Ora possiamo utilizzare i metodi esposti da questo wrapper Java per convertire a livello di codice GIF in JPG. Tuttavia, ti invitiamo a seguire i seguenti passaggi:

  • Crea un’istanza della classe Configuration e inizializzala con Client ID e Client Secret.
  • Creare un oggetto della classe ConvertApi.
  • Inizializza un oggetto delle impostazioni ConvertSettings come setFilePath, setOutputPath, ecc.
  • Converti GIF in JPG chiamando il metodo convertDocument.

Nota: abbiamo un file GIF di origine nella nostra dashboard cloud API. È possibile caricare manualmente o chiamando il metodo UploadFile a livello di codice.

Il seguente frammento di codice mostra la conversione da GIF animata a JPG in 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;

// Come convertire GIF animate in JPG in Java.
public class Main {

	public static void main(String[] args) {
        
		String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
		String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
		String MyStorage = "test";
		// Crea un'istanza della classe Configuration e inizializzala con Client ID e Client Secret.
		Configuration configuration = new Configuration(ClientId, ClientSecret);    
		// Crea un oggetto della classe ConvertApi.
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			
			// Inizializza un oggetto delle impostazioni di ConvertSettings come setFilePath, setOutputPath ecc.
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("sample.gif");
			settings.setFormat("jpg");
			settings.setOutputPath("java-testing/output-sample-file.jpg");
		
			// Converti GIF in JPG chiamando il metodo 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();
		}

	}
}

Al termine dell’esecuzione, puoi vedere un nuovo file JPG creato nella cartella “java-testing” nell’API Cloud dashboard. Pertanto, puoi scaricare il file manualmente o in modo programmatico richiamando il metodo DownloadFile.

L’output può essere visto nell’immagine qui sotto:

gif animate in jpg

Convertitore online da GIF a JPG

Oltre agli SDK Cloud, esiste uno strumento online per convertire i file GIF in JPG ed è basato su GroupDocs.Conversion Cloud SDKs. Questo strumento è multipiattaforma e puoi aprirlo in quasi tutti i browser Web più diffusi. Ti consigliamo vivamente di visitare questo strumento online poiché è gratuito e non richiede abbonamento.

convertire gif in jpg online

Pensieri finali

Concludiamo qui questo articolo con la speranza che tu abbia imparato come convertire file GIF in JPG in Java. Abbiamo anche seguito i passaggi e lo snippet di codice per convertire GIF animate in JPG. Inoltre, puoi optare per GroupDocs.Conversion Cloud SDK for Java per creare un convertitore da GIF a JPG in modo programmatico. Inoltre, puoi visitare la documentazione per conoscere altre funzionalità. Non visitare per interagire con le nostre API live. Inoltre, ti suggeriamo di seguire la nostra Guida introduttiva.

Infine, groupdocs.cloud sta scrivendo nuovi post sul blog. Quindi, rimanete in contatto per gli aggiornamenti regolari.

Fai una domanda

Puoi farci sapere le tue domande o dubbi sul nostro forum.

Domande frequenti – FAQ

Come convertire il file GIF in JPG?

Puoi convertire il file GIF in JPG in Java utilizzando GroupDocs.Conversion Cloud SDK for Java. Per ulteriori dettagli, visita questo link.

Guarda anche