osi | si c'est possible :
Code :
- $source = imagecreatefromjpeg($fichier); //$fichier est le nom de l'image (Image456.jpg)
- $largeur_source = imagesx($source); // largeur de l'image
- $hauteur_source = imagesy($source); // hauteur de l'image
- $newHauteur = ceil($hauteur_source*(600/$largeur_source));
- $destination = imagecreatetruecolor($newHauteur, 600);
- imagecopyresampled($destination, $source, 0, 0, 0, 0, $newHauteur, 600, $largeur_source, $hauteur_source);
- imagejpeg($destination, .$fichier); // enregistrement de l'image
|
il faut remplacer 600 par ta largeur restraite
voila |