[PHP] Resize image
Résolu
pirmax
Messages postés
476
Date d'inscription
Statut
Membre
Dernière intervention
-
PHPelephant -
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
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
A voir également:
- Php resize image
- Light image resizer - Télécharger - Photo & Graphisme
- Image iso - Guide
- Légender une image - Guide
- Reduire taille image - Guide
- Acronis true image - Télécharger - Sauvegarde
4 réponses
va voir ce tuto : http://www.siteduzero.com/tutoriel-3-36745-gd-redimensionner-une-image-sans-la-deformer.html
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...
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...
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
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
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