= $raw_imagey) { $dest_imagex = 240; // Réduit de 300 à 240 $dest_imagey = intval(($raw_imagey / $raw_imagex) * $dest_imagex); } else { $dest_imagey = 160; // Réduit de 200 à 160 $dest_imagex = intval(($raw_imagex / $raw_imagey) * $dest_imagey); } $dest_image = imagecreatetruecolor($dest_imagex, $dest_imagey); imagecopyresampled($dest_image, $raw_image, 0, 0, 0, 0, $dest_imagex, $dest_imagey, $raw_imagex, $raw_imagey); header('Content-type: image/' . $filetype); if ($filetype = "jpg") { imagejpeg($dest_image, NULL, 80); //80% quality } elseif ($filetype = "png") { imagepng($dest_image, NULL, 8); //80% compression }