В этой простой теме мы расскажем, как конвертировать GIF в PNG с помощью REST API Node.js. Мы создадим конвертер GIF в PNG с помощью Low Code API Node.js, адаптировав подробные инструкции, описанные в следующих разделах. Разработанный код можно интегрировать в любое приложение Node.js, поддерживаемое в средах macOS, Windows или Linux, и конвертация будет бесплатной.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для выполнения преобразования GIF в PNG
- Загрузите Aspose.Imaging Cloud SDK для Node.js, чтобы конвертировать GIF в PNG
- Настройте проект Node.js с указанным выше SDK для рендеринга GIF в формате PNG.
Шаги по конвертации GIF в PNG с помощью Node.js REST API
- Задайте идентификатор клиента и секретный ключ клиента для API для преобразования GIF в PNG.
- Создайте экземпляр класса ImagingAPI с учетными данными клиента для выполнения преобразования GIF в PNG.
- Укажите имена исходного GIF-файла и выходного PNG-файла.
- Получите доступ к исходному GIF-файлу и загрузите его в облачное хранилище.
- Создайте экземпляр ConvertImageRequest с входным потоком файла GIF и выходным форматом PNG.
- Вызовите метод ConvertImage для конвертации GIF в PNG с помощью Node.js REST API
- Сохраните визуализированный поток PNG-файлов на локальном диске.
Вышеописанные шаги подразумевают экспорт файла из GIF в PNG с помощью Node.js Low Code API. Начнём с настройки SDK, инициализировав экземпляр класса ImagingAPI. Затем загрузим исходный GIF-файл с помощью FileStream и создадим объект класса ConvertImageRequest, который затем будет использоваться для преобразования в PNG с помощью метода ConvertImage().
Код для преобразования GIF в PNG в Node.js Low Code API
Этот короткий пример кода демонстрирует, как преобразовать GIF в PNG с помощью Node.js Cloud API. После выполнения предварительных требований необходимо указать допустимый путь к исходному GIF-изображению на диске и, используя Aspose.Imaging REST API SDK, выполнить рендеринг в PNG. После завершения преобразования возвращается поток PNG-изображения, который можно сохранить локально на диске.
В этой простой теме мы рассмотрели преобразование GIF в PNG с помощью Cloud API. Если вас интересует конвертация GIF в JPEG, обратитесь к статье о том, как Конвертируйте GIF в JPG с помощью REST API Node.js.