redimensionner une image en proportion
Posté : 11 avr. 2012, 10:14
Bonjour à tous,
je voudrais redimensionner proportionnellement mes images uploadées en modifiant le code ci-dessous :
Y-a-t-il une fonction automatique ?
Merci de votre aide...
je voudrais redimensionner proportionnellement mes images uploadées en modifiant le code ci-dessous :
Y-a-t-il une fonction automatique ?
Merci de votre aide...
// miniature <?php
$dim = getimagesize($repertoire.$nom_fichier);
switch($dim[2]){
case 2:
$image = imagecreatefromjpeg($repertoire.$nom_fichier);
$resized_image = imagecreatetruecolor(200,200);
imagecopyresampled($resized_image,$image,0,0,0,0,200,200,$dim[0],$dim[1]);
imagejpeg($resized_image,"IMG/photos/mini/".$nom_fichier);
break;
case 1:
$image = imagecreatefromgif($repertoire.$nom_fichier);
$resized_image = imagecreatetruecolor(200,200);
imagecopyresampled($resized_image,$image,0,0,0,0,200,200,$dim[0],$dim[1]);
imagegif($resized_image,"IMG/photos/mini/".$nom_fichier);
break;
case 3:
$image = imagecreatefrompng($repertoire.$nom_fichier);
$resized_image = imagecreatetruecolor(200,200);
imagecopyresampled($resized_image,$image,0,0,0,0,200,200,$dim[0],$dim[1]);
imagepng($resized_image,"IMG/photos/mini/".$nom_fichier);
break;
} ?>