Konwertuj plik GIF na JPG w Javie - konwerter GIF na JPG

JPG/JPEG to obecnie jeden z powszechnie używanych formatów plików graficznych. Ten format pliku obrazu zapewnia obrazy o wysokiej rozdzielczości i umożliwia szybkie udostępnianie plików JPG/JPEG w Internecie. Format pliku obrazu GIF jest również popularny ze względu na możliwości animacji, ale czasami przeglądanie, udostępnianie i edytowanie staje się trudne. Dlatego konwersja GIF do JPG wyeliminuje ten problem, a jeśli zautomatyzujesz konwersję GIF do JPG, zapewni to Twojemu oprogramowaniu biznesowemu przewagę konkurencyjną. W tym celu możesz zainstalować i skonfigurować GroupDocs.Conversion Cloud SDK for Java, aby programowo konwertować animowany GIF do JPG w aplikacji Java.

W tym przewodniku omówimy następujące sekcje:

Konwertuj plik GIF na JPG - instalacja API

GroupDocs.Conversion oferuje REST API i Cloud SDK w wielu językach programowania. Instalacja jest dość łatwa, ponieważ możesz pobrać plik JAR lub zainstalować go, korzystając z następujących konfiguracji Mavena.

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

Następnym krokiem jest uzyskanie danych uwierzytelniających API (identyfikator klienta + sekret klienta). Ponownie jest to bardzo proste i możesz uzyskać te dane uwierzytelniające z API Cloud dashboard.

Uwaga: odwiedź nasz przewodnik, jeśli znajdziesz jakiekolwiek trudności w uzyskaniu identyfikatora klienta i tajemnicy klienta.

Jak przekonwertować plik GIF na JPG w Javie

Teraz możemy użyć metod udostępnianych przez to opakowanie Java, aby programowo przekonwertować GIF na JPG. Jednakże wykonaj następujące kroki:

  • Utwórz instancję klasy Konfiguracja i zainicjuj ją za pomocą identyfikatora klienta i klucza tajnego klienta.
  • Utwórz obiekt klasy ConvertApi.
  • Zainicjuj obiekt ustawień ConvertSettings, taki jak setFilePath, setOutputPath itp.
  • Konwertuj GIF na JPG, wywołując metodę convertDocument.

Uwaga: w naszym panelu API w chmurze znajduje się źródłowy plik GIF. Możesz przesłać ręcznie lub programowo wywołując metodę UploadFile.

Poniższy fragment kodu demonstruje animowany GIF do formatu JPG w Javie:

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;

// Jak przekonwertować animowany GIF na JPG w Javie.
public class Main {

	public static void main(String[] args) {
        
		String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
		String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
		String MyStorage = "test";
		// Utwórz instancję klasy Konfiguracja i zainicjuj ją za pomocą identyfikatora klienta i klucza tajnego klienta.
		Configuration configuration = new Configuration(ClientId, ClientSecret);    
		// Utwórz obiekt klasy ConvertApi.
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			
			// Zainicjuj obiekt ustawień ConvertSettings, taki jak setFilePath, setOutputPath itp.
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("sample.gif");
			settings.setFormat("jpg");
			settings.setOutputPath("java-testing/output-sample-file.jpg");
		
			// Konwertuj GIF na JPG, wywołując metodę konwersjiDocument.
			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();
		}

	}
}

Po pomyślnym uruchomieniu zobaczysz nowy plik JPG utworzony w folderze „java-testing” w API Cloud dashboard. Można więc pobrać plik ręcznie lub programowo, wywołując metodę DownloadFile.

Wynik można zobaczyć na obrazku poniżej:

animowany gif do jpg

Internetowy konwerter GIF na JPG

Oprócz pakietów Cloud SDK istnieje narzędzie online umożliwiające konwersję plików GIF do formatu JPG, obsługiwane przez GroupDocs.Conversion Cloud SDK. Narzędzie to jest wieloplatformowe i można je otworzyć w prawie wszystkich popularnych przeglądarkach internetowych. Zdecydowanie zalecamy odwiedzenie tego narzędzia online, ponieważ jest ono bezpłatne i nie wymaga subskrypcji.

przekonwertuj gif na jpg online

Końcowe przemyślenia

Kończymy ten artykuł w tym miejscu z nadzieją, że nauczyłeś się konwertować plik GIF do formatu JPG w Javie. Przeszliśmy także przez kroki i fragment kodu, aby przekonwertować animowany GIF na JPG. Co więcej, możesz wybrać GroupDocs.Conversion Cloud SDK for Java, aby programowo zbudować konwerter GIF na JPG. Ponadto możesz odwiedzić dokumentację, aby dowiedzieć się o innych funkcjach. Nie odwiedzaj, aby wchodzić w interakcję z naszymi [interfejsami API] na żywo 17. Ponadto sugerujemy skorzystanie z naszego Przewodnika wprowadzającego.

Wreszcie groupdocs.cloud pisze nowe posty na blogu. Prosimy zatem o kontakt w celu otrzymywania regularnych aktualizacji.

Zadać pytanie

Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.

Często zadawane pytania – często zadawane pytania

Jak przekonwertować plik GIF na JPG?

Możesz przekonwertować plik GIF na JPG w Javie za pomocą GroupDocs.Conversion Cloud SDK dla Java. Aby uzyskać więcej informacji, odwiedź ten link.

Zobacz też