PHP

Alternativa ao gerador de miniaturas TimThumb

O TimThumb é um gerador de miniaturas de imagem que foi bastante utilizado no passado, mas foi descontinuado em 2014 devido a falhas de segurança. Se você estiver procurando por uma alternativa atualizada e segura, uma opção é o gerador de miniaturas do PHP Intervention.

O Intervention é uma biblioteca de tratamento de imagem para PHP que inclui uma ferramenta de gerador de miniaturas. Ela oferece uma variedade de opções para redimensionar, cortar e modificar imagens, e é compatível com a maioria dos formatos de imagem populares, como JPEG, PNG e GIF.

Aqui está um exemplo de como usar o Intervention para gerar uma miniatura de uma imagem:

// definindo a imagem
$img = Image::make('imagem/foto.jpg');
 
// redimensionando
$img->resize(320, 240);
 
// inserindo marca d'água
$img->insert('imagem/marca_d_agua.png');
 
// salvando a nova imagem
$img->save('imagem/foto_nova.jpg');

Para mais informações, consulte a documentação do Intervention em https://image.intervention.io/.

Além do Intervention temos outras sugestões:

https://bfintal.github.io/bfi_thumb/
https://github.com/mindsharelabs/mthumb
https://github.com/avalanche123/Imagine

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *