[PHP] Resize image [Résolu/Fermé]

Signaler
Messages postés
481
Date d'inscription
vendredi 20 octobre 2006
Statut
Membre
Dernière intervention
25 juillet 2014
-
 PHPelephant -
Bonjour,

Je cherche le moyen de resizer une image de mon serveur mais en PHP !
Je m'explique, je veux qu'une image ne soit pas trop grande, genre maximum 50x25, mais si elle est plus petite, on y touche pas, par contre si elle est plus grande, je veux appliquer la proprtionalité !

J'ai essayé avec getimagesize("image.jpg"); mais je n'est aucune de comment procéder !
Avez-vous un script ou quelques choses ?!

Merci,
Maxence

4 réponses


va voir ce tuto : http://www.siteduzero.com/tutoriel-3-36745-gd-redimensionner-une-image-sans-la-deformer.html
10
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Je te conseille d'utiliser une classe PHP plutôt pratique pour traiter les images: http://phpimageworkshop.com/doc/17/resizing.html

Avec les exemples, tu devrais t'en sortir ;)

PS: la classe est basée sur la librairie GD, donc aucune installation à faire et ça fonctionne sur les mutalisés OVH etc...
Messages postés
2295
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
177
bool imagecopyresized ( resource dst_image , resource src_image , int dst_x , int dst_y , int src_x , int src_y , int dst_w , int dst_h , int src_w , int src_h )

http://www.manuelphp.com/php/indexes.functions.php
Selon mes connaissance, il n'y a pas moyen de modifier carrément le fichier image, mais tout ce que tu peux faire c'est qu'à son affichage tu force sa taille dans la balise <img> en ne précisant que l'un de ces propo=riétés de taille : <img src='image/exemple.gif' width='200' /> par exemple.
Si les dimensions du fichiers sont très large et que tu voudrais afficher l'aperçu en très petit essaye de chercher de l'aide sur exif_thumbnail() pour avoir une version de petite taille du fichier.

J'espère t'aider sur ce que tu cherches