Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Felipe Gabriel

redimensionando imagem php

Recommended Posts

Olá,

eu preciso redimensionar uma imagem em um site de baladas só que usando php, diminuir o tamanho em height e width,

 

queria saber qual função do php eu faço esse tipo de coisa, pois usando HTML não e muito bom, pois a imagem fica com a qualidade péssima,

 

obrigado, agradeço dês de já!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salve esse código como imx_imagem.php

 

<?

header("Content-type: image/jpeg");

 

$im = imagecreatefromjpeg($_GET['foto']);

$largurao = imagesx($im);

$alturao = imagesy($im);

$alturad = 150;

$largurad = ($largurao*$alturad)/$alturao;

 

$nova = imagecreatetruecolor($largurad,$alturad);

imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);

imagejpeg($nova);

imagedestroy($nova);

imagedestroy($im);

?>

 

E onde quiser que apareça a imagem redimensionada coloque:

 

<img src="imx_noticias.php?foto=album/foto.jpg" alt="Fotos do Evento" style="border:0">

Qualquer dúvida posta ai!

Compartilhar este post


Link para o post
Compartilhar em outros sites

muito obrigado =D

 

consegui oque precisava :)

 

Resolvido

 

mais agora queria saber se tem como eu carregar uma imagem dentro de uma outra, para min arumar propagandas nas imagens,

 

em cima dela eu arumar uma propaganda,

 

obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salve esse código como imx_imagem.php

 

<?

header("Content-type: image/jpeg");

 

$im = imagecreatefromjpeg($_GET['foto']);

$largurao = imagesx($im);

$alturao = imagesy($im);

$alturad = 150;

$largurad = ($largurao*$alturad)/$alturao;

 

$nova = imagecreatetruecolor($largurad,$alturad);

imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);

imagejpeg($nova);

imagedestroy($nova);

imagedestroy($im);

?>

 

E onde quiser que apareça a imagem redimensionada coloque:

 

<img src="imx_noticias.php?foto=album/foto.jpg" alt="Fotos do Evento" style="border:0">

Qualquer dúvida posta ai!

 

 

por favor não entendi direito esse código

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salve esse código como imx_imagem.php

 

<?

header("Content-type: image/jpeg");

 

$im = imagecreatefromjpeg($_GET['foto']);

$largurao = imagesx($im);

$alturao = imagesy($im);

$alturad = 150;

$largurad = ($largurao*$alturad)/$alturao;

 

$nova = imagecreatetruecolor($largurad,$alturad);

imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);

imagejpeg($nova);

imagedestroy($nova);

imagedestroy($im);

?>

 

E onde quiser que apareça a imagem redimensionada coloque:

 

<img src="imx_noticias.php?foto=album/foto.jpg" alt="Fotos do Evento" style="border:0">

Qualquer dúvida posta ai!

 

 

Está dando erro de header...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.