tenho um projeto porém não sei como fazer uma api que reduz o mb da imagens como por exemplo o site tinny.png https://tinypng.com/.
se algum poder me da uma luz de como fazer o oque estudar agradeço!!
tenho um projeto porém não sei como fazer uma api que reduz o mb da imagens como por exemplo o site tinny.png https://tinypng.com/.
se algum poder me da uma luz de como fazer o oque estudar agradeço!!
Olá Samuel tudo bom? Acho que depende da linguagem escolhida tu deve encontrar boas bibliotecas para te auxiliar, um exemplo pra PHP seria a imagick encontrada mais info aqui https://www.php.net/manual/en/imagick.examples-1.php ou https://www.php.net/manual/en/imagick.minifyimage.php
Tem também libs pra Node aqui https://www.npmjs.com/package/compress-images
Basicamente eu criaria um endpoint na api que recebesse a imagem e criaria uma função que chama-se uma destas libs para fazer a compressão.
Espero ter ajudado e bons estudos!