Derme 0 Denunciar post Postado Julho 2, 2005 Olá!Alguém conseguiria resolver isso?Preciso gerar miniaturas de imagens sempreno mesmo tamanho independente da altura e largurada imagem original, já tentei a função imagecopyresized mas não consegui. O problema é quetenho que detectar o centro da imagem original etorna-lo o ponto zero tanto para altura como para largura, a partir daí com a função imagecopyresized(ou outra que eu desconheça)definir por exemplo:a cordenada x a menos 100 px do centro e a cordenada y também então atribuida uma mesma medida para largura e altura, eu teria uma thumb quadrada e sem distorcercom essa porção recortada a partir do centro do imagem. A primeira vista pode parecer fácil, mas já perdi horas tentando e naum consigo!! Di@s dermevald@yahoo.com.br Compartilhar este post Link para o post Compartilhar em outros sites
Eclesiastes 2 Denunciar post Postado Julho 2, 2005 Veja esse: PHP [*]<? [*] [*] header("Content-type: image/jpeg"); [*]$imagem = "pasta/imagem.jpg"; [*] [*] $im = imagecreatefromjpeg($imagem); [*] $largurao = imagesx($im); [*]$alturao = imagesy($im); [*]$alturad = 75; [*] $largurad = 75; [*] [*]$nova = imagecreatetruecolor($largurad,$alturad); [*]imagecopyresized($nova,$im,0,0,0,50,$largurad,$alturad,$largurao-20,$alturao-50); [*] imagejpeg($nova); [*] imagedestroy($nova); [*]imagedestroy($im); [*]?> Compartilhar este post Link para o post Compartilhar em outros sites