Изменение размера изображения с помощью REST API Node.js

В этом кратком руководстве рассказывается, как изменить размер image с помощью REST API Node.js. Вы научитесь разрабатывать сервис изменения размера изображений с помощью RESTful-сервиса Node.js, используя Cloud SDK на базе Node.js. В руководстве объясняются все необходимые шаги, свойства и методы для выполнения этой задачи.

Необходимое условие

Шаги по изменению размера изображения онлайн с помощью Node.js Low Code API

  1. Создайте объект ImagingApi, определив идентификатор клиента, секрет и конечную точку облака.
  2. Определите и загрузите в облачное хранилище исходное изображение, размер которого необходимо изменить.
  3. Определите параметры изменения размера, задав ширину, высоту и формат выходного изображения.
  4. Подготовить и выполнить запрос на изменение размера изображения класса ResizeImageRequest и метода Изменить размер изображения()
  5. Сохраните измененное изображение на локальном диске, загрузив выходной файл из облака.

Эти шаги описывают, как уменьшить размер изображения с помощью Node.js Low Code API. Для этого инициализируйте клиент API и базовый URL, определите входное изображение, загрузите его в облачное хранилище и определите параметры изменения размера. Наконец, подготовьте и выполните запрос на изменение размера изображения с помощью объекта ResizeImageRequest и метода ResizeImage(), прежде чем сохранить изображение на локальном диске.

Код для изменения размера изображения с помощью RESTful-сервиса Node.js

Этот код демонстрирует разработку конвертера размеров изображений с помощью RESTful-сервиса Node.js. Ответ API возвращает результирующий поток байтов изображения, который можно сохранить на диск или передать по сети при необходимости. В случае успешного вызова API возвращается код 200, а в случае неудачи — коды 400, 401, 404, 500 и 501.

Эта статья помогла нам разработать конвертер размеров фотографий с интерфейсом REST на Node.js. Чтобы преобразовать изображение SVG в WMF, обратитесь к статье на Конвертируйте SVG в WMF с помощью REST API Node.js.

 Русский