SlyX 0 Denunciar post Postado Outubro 16, 2007 eu uso um script par gerar os thumbnailsate ai tudo bemo problema é q eu queria q todos os thumbs ficassem nas dimensoes 80x80só que isso varia de acordo com a altura e largura da imagem, eu queria uma forma q ele pegasse o MENOR lado (ao invez do maior como é em todos os scripts de fazer thumbs) e entao ele pegaria o MENOR lado e botaria ele com 80px, e o meio com 80px tambem e "cortaria" o resto da imagemsera q é possivel?abraços. Compartilhar este post Link para o post Compartilhar em outros sites
Dórian Conde Langbeck 0 Denunciar post Postado Outubro 16, 2007 é sim...manda aew o script que tu tens, que a gente adapta ele pra você! Compartilhar este post Link para o post Compartilhar em outros sites
SlyX 0 Denunciar post Postado Outubro 16, 2007 é sim... manda aew o script que tu tens, que a gente adapta ele pra você! é o script do fabyo PHP function reduz_imagem($img, $max_x, $max_y, $nome_foto) { list($width, $height) = getimagesize($img); $original_x = $width; $original_y = $height; if($original_x > $max_x || $original_y > $max_y) { if($original_x > $original_y) { $porcentagem = (100 * $max_x) / $original_x; } else { $porcentagem = (100 * $max_y) / $original_y; } $tamanho_x = $original_x * ($porcentagem / 100); $tamanho_y = $original_y * ($porcentagem / 100); } else { $tamanho_x = $original_x; $tamanho_y = $original_y; } $image_p = imagecreatetruecolor($tamanho_x, $tamanho_y); $image = imagecreatefromjpeg($img); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $tamanho_x, $tamanho_y, $width, $height); return imagejpeg($image_p, $nome_foto, 90); } Compartilhar este post Link para o post Compartilhar em outros sites