Redimensionner une image upload

Fermé
cloé - 8 déc. 2009 à 16:16
 cloé - 9 déc. 2009 à 15:47
Bonjour,
je suis a la recherche dun script php ou js
voila se je que voudrais
lorsque l'utilisateur mais une photo de son profile sur sa fiche membre
je voudrait pour que sa soit plus sympa des photo de profile avec une longueur de 100px et hauteur 75 px
et des photo de profile 75 px de longueur et 100px de hauteur
merçi a tous bonne journée
A voir également:

2 réponses

merci beaucoup pour ton aide Gaerebut je vais essayé bise
1
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
8 déc. 2009 à 16:34
Salut,

voici une petite méthode que j'ai déjà utilisé:

public function gdPicture($picture){
        $image = imagecreatefromjpeg($picture);
	$height = _MOY_PX_IMAGE;
	if(imagesy($image) > 95*imagesx($image)/100 && imagesy($image) < 105*imagesx($image)/100)
		$width = _MOY_PX_IMAGE;
	else if(imagesx($image) > imagesy($image))
		$width = _MAX_PX_IMAGE;
	else
		$width =_MIN_PX_IMAGE;

	$newImage = imagecreatetruecolor($width,$height);
	imagecopyresized($newImage, $image, 0, 0, 0, 0, $width, $height, imagesx($image), imagesy($image));
	$setImage = imagejpeg($newImage, $picture);
		
	if($setImage) return '1';
	else return '0';
}


Tu as juste à changer les constantes et les valeurs en dures (de la première condition).

Voilouu, c'est pas plus dur que ça ^_^'

A+

Gaerebut
0