Convertir GIF en JPG dans Node.js - API de conversion de fichiers

Dans l’article récent, nous avons implémenté la fonctionnalité permettant de convertir GIF en PNG. Dans cet article de blog, nous apprendrons comment convertir un GIF en JPG/JPEG à l’aide du GroupDocs.Conversion Cloud SDK for Node.js. Cette API de conversion de fichiers est facile à utiliser et les développeurs JavaScript peuvent effectuer sa procédure d’intégration sans aucune dépendance tierce. En plus des SDK Cloud, vous pouvez exploiter les API REST exposées par GroupDocs.Conversion. Par conséquent, nous passerons en revue toute la mise en œuvre de la fonctionnalité et vous serez en mesure de créer votre convertisseur GIF en JPG à la fin de ce guide.

Nous passerons en revue les sections suivantes dans ce didacticiel :

Installation de l’API de conversion de fichiers

Le processus d’installation de cette bibliothèque Cloud de niveau entreprise est assez simple. Une fois installé, vous pouvez effectuer des appels API pour répondre aux besoins de votre application. Afin d’installer le GroupDocs.Conversion Cloud SDK for Node.js, veuillez exécuter la commande suivante dans le terminal/CMD :

npm install groupdocs-conversion-cloud

L’étape suivante consiste à configurer cette bibliothèque de conversion GIF en JPG. Pour cela, vous devrez créer une application et obtenir les informations d’identification API générées (Client Secret, Client API) à partir de l’API Cloud dashboard. Veuillez visiter ce guide si vous rencontrez des difficultés dans ce processus.

Convertir GIF en JPG dans Node.js

Écrivons quelques lignes de code source en JavaScript pour effectuer la conversion GIF en JPG par programme. Nous avons téléchargé un fichier GIF source sur le tableau de bord API Cloud que vous pouvez télécharger manuellement ou par programme.

Les étapes suivantes montrent comment convertir un GIF en JPG dans Node.js :

  • Intégrez le module groupdocs-conversion-cloud à votre projet.
  • Définissez vos informations d’identification API (c’est-à-dire Client Secret, Client API).
  • Maintenant, appelez la fonction fromKeys de la classe ConvertApi et transmettez les informations d’identification de l’API.
  • Ensuite, initialisez une instance de la classe ConvertSettings.
  • Attribuez les valeurs aux propriétés de la classe ConvertSettings telles que storageName, filePath, outputPath et format.
  • Instanciez une instance de la classe ConvertDocumentRequest avec l’objet de la classe ConvertSettings.
  • Appelez la méthode convertDocument pour convertir GIF en JPG dans Node.js.

Vous pouvez obtenir l’extrait de code suivant qui convertira le GIF en JPG :

// Intégrez le module groupdocs-conversion-cloud à votre projet.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Définissez vos informations d'identification API (c'est-à-dire Client Secret, Client API).
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// Maintenant, appelez la fonction fromKeys de la classe ConvertApi et transmettez les informations d'identification de l'API.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Ensuite, initialisez une instance de la classe ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// Attribuez les valeurs aux propriétés de la classe ConvertSettings telles que storageName, filePath, outputPath et format.
settings.storageName = myStorage;
settings.filePath = "sample.gif";
settings.format = "jpg";
settings.outputPath = "test/output.jpg";
// Instanciez une instance de la classe ConvertDocumentRequest avec l'objet de la classe ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Appelez la méthode convertDocument pour convertir GIF en JPG dans Node.js.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted GIF to JPG in Node.js.")})

Une fois que vous avez exécuté le fichier serveur, vous verrez un fichier JPG généré dans le tableau de bord API Cloud, comme indiqué dans l’image ci-dessous :

conversion gif en jpg

Convertisseur GIF en JPG en ligne

Cette section présente un outil en ligne que vous pouvez utiliser pour convertir un GIF en JPG dans n’importe quel navigateur Web. Il est alimenté par les SDK GroupDocs.Conversion Cloud et propose une interface utilisateur élégante et conviviale. Surtout, il est gratuit et ne nécessite aucune création de compte ni abonnement.

convertisseur GIF en JPG en ligne

Conclusion

Cela nous amène à la fin de cet article de blog. Nous avons parcouru l’extrait de code et les étapes pour convertir GIF en JPG dans Nodejs à l’aide du GroupDocs.Conversion Cloud SDK for Node.js. De plus, nous avons exploré le convertisseur GIF en JPG en ligne qui offre une conversion GIF en JPG/JPEG fluide et efficace. De plus, vous pouvez visiter la documentation et le dépôt GitHub pour explorer davantage. De plus, nous vous recommandons de consulter le Guide de démarrage pour le développement.

Enfin, groupdocs.cloud écrit de nouveaux articles. Alors, restez en contact pour les mises à jour régulières.

L’aide est disponible

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

Foire aux questions – FAQ

Comment changer un GIF en JPG ?

Il existe un outil en ligne pour convertir GIF en JPG dans un navigateur Web. De plus, vous pouvez visiter ce lien pour une solution programmatique.

Voir également