Ir para conteúdo
Fórum Script Brasil
  • 0

Altura Proporcional A Largura Em Thumbnail?


Carlos Rocha

Pergunta

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

..........
//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 ...

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

$largura = 150;

$altura = ($alturaoriginal * $largura) / $larguraoriginal;

deu pra entender??? tongue.gif

Link para o comentário
Compartilhar em outros sites

  • 0

flws... precisa chama aew tongue.gif

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...