Thumbnails
Publicado por adrianosalles (última atualização em 25/08/2009)
[ Hits: 4.642 ]
Script para criação de thumbnails de imagens dos tipos .gif, .jpeg e .jpg.
<?php $foto = $_GET["foto"]; if(substr($foto,-3) == "jpeg" || substr($foto,-3) == "jpg") { header("content-type:image/jpeg"); $imagem = imagecreatefromjpeg($foto); $largura = imagesx($imagem); $altura = imagesy($imagem); $largura_mini = 100; $altura_mini = 80; $foto_mini = imagecreatetruecolor($largura_mini,$altura_mini); imagecopyresized($foto_mini,$imagem,0,0,0,0,$largura_mini,$altura_mini,$largura,$altura); imagejpeg($foto_mini,null,80); } elseif(substr($foto,-3) == "gif") { header("content-type:image/gif"); $imagem = imagecreatefromgif($foto); $largura = imagesx($imagem); $altura = imagesy($imagem); $largura_mini = 100; $altura_mini = 80; $foto_mini = imagecreatetruecolor($largura_mini,$altura_mini); imagecopyresized($foto_mini,$imagem,0,0,0,0,$largura_mini,$altura_mini,$largura,$altura); imagegif($foto_mini,null,80); } ?>
Fast Template CVS Revision 1.2.2
Tempo de execução do script em PHP
Nenhum comentário foi encontrado.
Como escolher o melhor escalonador de CPU para melhorar o desempenho da máquina
Curiosidade sobre DOOM Guy e Isabelle de Animal Crossing
Inicializando servidor Ubuntu na AWS e rodando apache em Container
Conheça o Octopi, outro frontend para o Pacman com acesso ao ARU (Arch Linux e derivados)
Terminal transparente no Debian 12 com interface i3wm usando Xfce4-Terminal e Compton
Como compilar o DOOM RETRO no Linux
Stacer - um otimizador gráfico básico de Linux
Corrigindo o erro de "WARNING: Possibly missing firmware for module" no Arch Linux
Ubuntu simplesmente morreu (7)
Como personalizar meu Linux Mint xfce? (10)
DRIVER DE ADPTADOR HDMI PARA USB (1)