Изменение размера изображения перед загрузкой - PullRequest
0 голосов
/ 01 ноября 2018

Я загружаю изображения из моего приложения узла в облачный, используя буфер. Я хочу изменить размер этих изображений и загрузить их в облачную систему.

// upload image on cloudinary
        cloudinary.v2.uploader
            .upload_stream({ resource_type: 'image' }, (error, result) => {
                if (error) {
                    console.log(error);
                    return;
                }
                // set this as a product_img in req.body
                images.push(result.secure_url);
                // if images length equal to files length
                // set images on body
                if (req.files.length === images.length) {
                    req.body.images = images;
                    next();
                }
            })
            .end(file.buffer);

1 Ответ

0 голосов
/ 01 ноября 2018

Вам нужно использовать какие-то сторонние библиотеки, чтобы изменить размер изображения перед загрузкой. Обратите внимание, что при использовании Cloudinary было бы лучше загрузить исходное изображение и только потом передавать изображение с новыми размерами.

Лучший, --Yakir

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...