[PHP] Resize image

Résolu
Utilisateur anonyme -  
 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

--
Quand on grandit, on apprend des choses que l'on voulait entendre petit.
[www.microshyma.com]

4 réponses

  1. Utilisateur anonyme
     
    va voir ce tuto : http://www.siteduzero.com/tutoriel-3-36745-gd-redimensionner-une-image-sans-la-deformer.html
    11
  2. PHPelephant
     
    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...
    2
  3. mjramby
     
    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
    -5