Изменение размера и сжатие изображений в Node.js с помощью multer-sharp-s3 - PullRequest
0 голосов
/ 05 мая 2020

Я новичок в сообществе. Я пытаюсь загрузить 3 разные версии изображения для разных целей в aws s3 с помощью скрипта узла. Я могу изменять размер в соответствии с моими потребностями, используя массив изменения размера и суффикса в multer-sharp-s3, но я также хочу ограничить размер хранилища для измененных изображений (например, максимальный размер 200 КБ для первого, 1 МБ для второй и третий - исходное загруженное изображение, размер которого я ограничил 10 мб). Есть ли способ сделать это?

1 Ответ

0 голосов
/ 05 мая 2020
  1. Запуск лямбда-функции при загрузке объекта в S3
  2. Получить объект в лямбда-выражении с помощью «event.object».
  3. Проверить, превышает ли объект максимальный размер
  4. Удалить объект, если проверка верна.
...