Перетворюйте GIF у JPG за допомогою Node.js — API перетворення файлів

У нещодавній статті ми реалізували функцію для перетворення GIF у PNG. У цій публікації блогу ми дізнаємося, як конвертувати GIF у JPG/JPEG за допомогою GroupDocs.Conversion Cloud SDK for Node.js. Цей API перетворення файлів простий у використанні, і розробники JavaScript можуть виконувати процедуру його інтеграції без будь-якої залежності від сторонніх розробників. Окрім хмарних SDK, ви можете використовувати REST API, надані GroupDocs.Conversion. Тому ми розглянемо всю функціональність, і ви зможете створити свій конвертер GIF у JPG до кінця цього посібника.

У цьому посібнику ми розглянемо наступні розділи:

Встановлення File Conversion API

Процес встановлення цієї хмарної бібліотеки корпоративного рівня досить простий. Після встановлення ви можете здійснювати виклики API для задоволення потреб вашої програми. Щоб установити GroupDocs.Conversion Cloud SDK для Node.js, виконайте таку команду в терміналі/CMD:

npm install groupdocs-conversion-cloud

Наступним кроком є налаштування цієї бібліотеки конвертера GIF у JPG. Для цього вам потрібно буде створити програму та отримати згенеровані облікові дані API (Секрет клієнта, API клієнта) з API Cloud інформаційна панель. Перегляньте цей посібник, якщо у вас виникнуть труднощі в цьому процесі.

Перетворення GIF на JPG у Node.js

Давайте напишемо кілька рядків вихідного коду в JavaScript, щоб виконати програмне перетворення GIF у JPG. Ми завантажили вихідний GIF-файл на інформаційну панель API Cloud, який ви можете завантажити вручну або програмно.

Наступні кроки демонструють, як конвертувати GIF у JPG у Node.js:

  • Вставте модуль groupdocs-conversion-cloud у свій проект.
  • Встановіть свої облікові дані API (тобто секрет клієнта, API клієнта).
  • Тепер викличте функцію fromKeys класу ConvertApi і передайте облікові дані API.
  • Далі ініціалізуйте екземпляр класу ConvertSettings.
  • Призначте значення властивостям класу ConvertSettings, таким як storageName, filePath, outputPath і format.
  • Створіть екземпляр класу ConvertDocumentRequest з об’єктом класу ConvertSettings.
  • Викличте метод convertDocument, щоб конвертувати GIF у JPG у Node.js.

Ви можете отримати такий фрагмент коду, який перетворить GIF на JPG:

// Вставте модуль groupdocs-conversion-cloud у свій проект.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Встановіть свої облікові дані API (тобто секрет клієнта, API клієнта).
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// Тепер викличте функцію fromKeys класу ConvertApi та передайте облікові дані API.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Далі ініціалізуйте екземпляр класу ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// Призначте значення властивостям класу ConvertSettings, таким як storageName, filePath, outputPath і format.
settings.storageName = myStorage;
settings.filePath = "sample.gif";
settings.format = "jpg";
settings.outputPath = "test/output.jpg";
// Створіть екземпляр класу ConvertDocumentRequest з об’єктом класу ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Викличте метод convertDocument, щоб конвертувати GIF у JPG у Node.js.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted GIF to JPG in Node.js.")})

Після запуску файлу сервера ви побачите згенерований файл JPG на інформаційній панелі API Cloud, як показано на зображенні нижче:

Перетворення gif в jpg

Онлайн-конвертер GIF у JPG

У цьому розділі представлено онлайн інструмент, за допомогою якого можна конвертувати GIF у JPG у будь-якому веб-переглядачі. Він працює на базі GroupDocs.Conversion Cloud SDKs і має елегантний і зручний інтерфейс користувача. Перш за все, це безкоштовно і не вимагає створення облікового запису чи підписки.

онлайн конвертер GIF в JPG

Висновок

Це підійшло до кінця цієї публікації в блозі. Ми розглянули фрагмент коду та кроки для перетворення GIF у JPG у Nodejs за допомогою GroupDocs.Conversion Cloud SDK for Node.js. Крім того, ми дослідили онлайн-конвертер GIF у JPG, який пропонує плавне та ефективне перетворення GIF у JPG/JPEG. Крім того, ви можете відвідати документацію і репозиторій GitHub, щоб дослідити далі. Крім того, ми рекомендуємо вам відвідати Посібник із початку роботи для розробки.

Нарешті groupdocs.cloud пише нові статті. Тож залишайтеся на зв’язку, щоб отримувати регулярні оновлення.

Допомога доступна

Ви можете повідомити нам про свої запитання чи запити на нашому форумі.

Часті запитання – FAQ

Як змінити GIF на JPG?

Існує онлайн інструмент для перетворення GIF у JPG у веб-переглядачі, крім того, ви можете відвідати це посилання, щоб отримати програмне рішення.

Дивись також