Konwertuj GIF na JPG w Node.js - API konwersji plików

W najnowszym artykule zaimplementowaliśmy funkcję konwersji GIF na PNG. W tym poście na blogu dowiemy się, jak przekonwertować GIF na JPG/JPEG za pomocą GroupDocs.Conversion Cloud SDK dla Node.js. Ten interfejs API konwersji plików jest łatwy w użyciu, a programiści JavaScript mogą przeprowadzić procedurę integracji bez jakiejkolwiek zależności od stron trzecich. Oprócz Cloud SDK możesz wykorzystywać REST interfejsy API udostępniane przez GroupDocs.Conversion. Dlatego przejdziemy przez całą implementację funkcjonalności, a pod koniec tego przewodnika będziesz mógł zbudować konwerter GIF na JPG.

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

Instalacja interfejsu API konwersji plików

Proces instalacji tej biblioteki Cloud na poziomie przedsiębiorstwa jest dość prosty. Po zainstalowaniu możesz wykonywać wywołania API w celu spełnienia potrzeb aplikacji. Aby zainstalować GroupDocs.Conversion Cloud SDK dla Node.js, uruchom następującą komendę w terminalu/CMD:

npm install groupdocs-conversion-cloud

Następnym krokiem jest skonfigurowanie biblioteki konwertera GIF na JPG. W tym celu konieczne będzie utworzenie aplikacji i uzyskanie wygenerowanych danych uwierzytelniających API (Client Secret, Client API) z API Cloud dashboard. Jeśli napotkasz jakiekolwiek trudności w tym procesie, odwiedź ten przewodnik.

Konwertuj GIF na JPG w Node.js

Napiszmy kilka linii kodu źródłowego w JavaScript, aby programowo przeprowadzić konwersję GIF do JPG. Do panelu API Cloud przesłaliśmy źródłowy plik GIF, który możesz przesłać ręcznie lub programowo.

Poniższe kroki pokazują, jak przekonwertować GIF na JPG w Node.js:

  • Pobierz moduł groupdocs-conversion-cloud do swojego projektu.
  • Ustaw swoje dane uwierzytelniające API (tj. klucz tajny klienta, interfejs API klienta).
  • Teraz wywołaj funkcję fromKeys klasy ConvertApi i przekaż poświadczenia API.
  • Następnie zainicjuj instancję klasy ConvertSettings.
  • Przypisz wartości do właściwości klasy ConvertSettings, takich jak StorageName, FilePath, OutputPath i format.
  • Utwórz instancję klasy ConvertDocumentRequest za pomocą obiektu klasy ConvertSettings.
  • Wywołaj metodę convertDocument, aby przekonwertować GIF na JPG w Node.js.

Możesz uzyskać następujący fragment kodu, który przekonwertuje GIF na JPG:

// Pobierz moduł groupdocs-conversion-cloud do swojego projektu.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Ustaw swoje dane uwierzytelniające API (tj. klucz tajny klienta, interfejs API klienta).
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// Teraz wywołaj funkcję fromKeys klasy ConvertApi i przekaż poświadczenia API.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Następnie zainicjuj instancję klasy ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// Przypisz wartości do właściwości klasy ConvertSettings, takich jak StorageName, FilePath, OutputPath i format.
settings.storageName = myStorage;
settings.filePath = "sample.gif";
settings.format = "jpg";
settings.outputPath = "test/output.jpg";
// Utwórz instancję klasy ConvertDocumentRequest za pomocą obiektu klasy ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Wywołaj metodę ConvertDocument, aby przekonwertować GIF na JPG w Node.js.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted GIF to JPG in Node.js.")})

Po uruchomieniu pliku serwera zobaczysz wygenerowany plik JPG w panelu API Cloud, jak pokazano na obrazku poniżej:

konwersja gif do jpg

Internetowy konwerter GIF na JPG

W tej sekcji przedstawiono narzędzie online, którego można użyć do konwersji plików GIF na JPG w dowolnej przeglądarce internetowej. Jest obsługiwany przez GroupDocs.Conversion Cloud SDK i posiada elegancki i przyjazny dla użytkownika interfejs użytkownika. Przede wszystkim jest bezpłatny i nie wymaga zakładania konta ani subskrypcji.

internetowy konwerter GIF na JPG

Wniosek

W ten sposób dotarliśmy do końca tego wpisu na blogu. Omówiliśmy fragment kodu i kroki konwersji GIF na JPG w Nodejs przy użyciu GroupDocs.Conversion Cloud SDK dla Node.js. Ponadto sprawdziliśmy internetowy konwerter GIF na JPG, który oferuje płynną i wydajną konwersję GIF na JPG/JPEG. Ponadto możesz odwiedzić dokumentację i repozytorium GitHub, aby dowiedzieć się więcej. Ponadto zalecamy zapoznanie się z Przewodnikiem wprowadzającym w celu uzyskania informacji na temat programowania.

Wreszcie groupdocs.cloud pisze nowe artykuły. Prosimy zatem o kontakt w celu otrzymywania regularnych aktualizacji.

Pomoc jest dostępna

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

Często zadawane pytania – często zadawane pytania

Jak zmienić GIF na JPG?

Istnieje narzędzie online umożliwiające konwersję plików GIF na JPG w przeglądarce internetowej. Możesz też odwiedzić link, aby znaleźć rozwiązanie programowe.

Zobacz też