leitura de
Encontrou um problema no conteúdo? Por favor, deixe seu comentário!

As vezes, dependendo do site, precisamos que as imagens sejam redimensionadas automaticamente após o upload… E fique sabendo que essa é uma tarefa muito simples! :D

Mas porque perder tempo com isso? Não é melhor limitar o upload de imagens, permitindo apenas uma resolução? Sim.. É mais fácil pra você.. mas não pro end-user. É melhor você perder uma ou duas horas e fazer um sistema muito mais fácil de ser usado e facilitar a vida do usuário… Vai ser melhor pra você e pra ele, acredite.

Existe uma classe pronta de PHP que eu gosto muito, chama WideImage… Vou mostrar aqui como usá-la para redimensionar (resize) e cortar (crop) imagens automaticamente, gerando (ou não) arquivos novos. Para um sistema que gera miniaturas (thumbs) isso é mais do que o suficiente.

Redimensionando imagens

Cortando imagens

Mudando a qualidade de imagens

Estes foram apenas alguns exemplos… A classe pode fazer muito mais: tons de cinza, marca d’agua, rotacionar, flip, espelho, filtros PNG e muito mais… Acesse o site da classe para ver outros exemplos e a documentação dos métodos dela.

Espero que tenham gostado! ;)

Thiago Belem / Blog

Thiago Belem


Publicado

Thiago Belem / Blog

Thiago Belem / Blog

Artigos e tutoriais sobre desenvolvimento WEB

Continue lendo