Thumbnails
Publicado por adrianosalles (última atualização em 25/08/2009)
[ Hits: 4.907 ]
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);
}
?>
Classe para gerar calendário em PHP
Formatar CPF e CNPJ para formato user friendly
Nenhum comentário foi encontrado.
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
É normal não gostar de KDE? (8)
O programa assinador digital (0)
dpkg: erro: gatilho de arquivo duplicado chamado pelo arquivo de nome (6)









