Tenho o código abaixo, que gera thumbnail a partir de imagens originais.
Mas acontece, que preciso fazer todas as miniaturas com 150 pixels de largura e que a altura seja proporcional a largura.
Como fazer isso?
Segue parte do código
..........
//DEFINE OS PARÂMETROS DA MINIATURA
$largura = "100";
$altura = "?(proporcional)?";
//NOME DO ARQUIVO DA MINIATURA Igual o nome da original
$imagem_gerada = $imagem_nome;
//CRIA UMA NOVA IMAGEM
$imagem_orig = ImageCreateFromJPEG($imagem);
//LARGURA
$pontoX = ImagesX($imagem_orig);
//ALTURA
$pontoY = ImagesY($imagem_orig);
//CRIA O THUMBNAIL
$imagem_fin = ImageCreateTrueColor($largura, $altura);
//COPIA A IMAGEM ORIGINAL PARA DENTRO
ImageCopyResampled($imagem_fin, $imagem_orig, 0, 0, 0, 0, $largura+1, $altura+1, $pontoX, $pontoY);
//SALVA A IMAGEM
ImageJPEG($imagem_fin, "$imagem_dir3/".$imagem_gerada,100);
E ...
Pergunta
Carlos Rocha
Olá pessoal, to com a seguinte dificuldade:
Tenho o código abaixo, que gera thumbnail a partir de imagens originais.
Mas acontece, que preciso fazer todas as miniaturas com 150 pixels de largura e que a altura seja proporcional a largura.
Como fazer isso?
Segue parte do código
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.