Rechercher : dans
Par :

Redimensionner image php

Dernière réponse le 15 mai 2009 à 19:00:09 powpowland, le 14 avr 2009 à 12:54:32 
 Signaler ce message aux modérateurs

Bonjour,
je recherche un code pour redimensionner une image tout en gardant l'image de départ...

j'ai trouvé ce code, mais à chaque fois que je le lance, il ne marche pas :
http://www.asp-php.net/ressources/bouts_de_code.aspx?id=870

et celui-ci sauf qu'il ne garde pas l'image d'origine... :
http://www.tayo.fr/redimensionner-une-image-php-aide.php

si quelqu'un pouvait m'aider...

Configuration: Windows Vista
Firefox 3.0.8

Meilleures réponses pour « redimensionner image php » dans :
Redimensionner un lot d'images/photos VoirVous voulez redimensionner vos photos ou images pour pouvoir les envoyer plus facilement par mail, insérer sur un blog, ou plus simplement gagner de l'espace sur votre disque dur ? Mais vous ne voulez pas les redimensionner une par une à la main...
ImageMagick - Manipuler les images en ligne de commande VoirImageMagick est un formidable outil en ligne de commande qui permet de manipuler les images. L'avantage de cet outil est qu'il permet: d'automatiser les travaux sur les images (cela évite d'avoir à faire certaines manipulations dans...
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
PHP - Génération d'images VoirPrérequis PHP permet de créer des images au format GIF à l'aide d'une librairie de fonctions prévue à cet effet. La librairie permettant de créer et manipuler des fichiers graphiques se nomme GD, ainsi, pour pouvoir utiliser ces fonctions il faut...

1

luc648, le 14 avr 2009 à 13:24:25

Salut ,
sur le site du zero tu a un bon tuto pour travailler avec les images en php

=> http://www.siteduzero.com/tutoriel-3-14597-creer-des-images-en-php.html
L'histoire est écrite par les vainqueurs ... 
Les logiciels, c'est comme le sexe: c'est pas parceque c'est payant que c'est meilleur

Répondre à luc648

2

powpowland, le 15 avr 2009 à 19:30:17

Ok merci beaucoup ça marche..

Répondre à powpowland

3

powpowland, le 28 avr 2009 à 20:15:47

J'ai une autre question...
j'utilise donc 'imagecreatetruecolor()' pour redimensionner mon image...
mais le problème, c'est que je dois verrouiller les deux valeurs, or je voudrait juste verrouiller la hauteur et que la largeur se modifie proportionnellement... au cas où la forme de la photo ne correspond pas au standard établie...

comment faire ??

Répondre à powpowland

4

P@t@ch0n, le 28 avr 2009 à 20:33:23

hauteur_max = x;
Si hauteur_image > hauteur_max
    ratio = hauteur_image / hauteur_max
    nouvelle_hauteur = hauteur_max;
    nouvelle_largeur = largeur_image / ratio
Pas bien compliqué.
getimagesize() pour récupérer les dimensions d'une image.

Répondre à P@t@ch0n

5

powpowland, le 2 mai 2009 à 11:28:00

C'est bon ça marche...

merci

Répondre à powpowland

6

powpowland, le 15 mai 2009 à 15:23:18

J'ai une autre question...

comment fait-on pour récupérer la taille de la photo à partir du fichier temp ?

afin de vérifier si elle n'est pas trop petite sans pour autant la télécharger... j'ai bien une méthode mais il faut que l'image soit téléchargée...

Répondre à powpowland

7

 P@t@ch0n, le 15 mai 2009 à 19:00:09

Avec filesize(), et aussi par les erreurs retournées par php.
Voir http://fr3.php.net/manual/fr/features.file-upload.errors.php­
Attention car MAX_FILE_SIZE n'est pas fiable puisque modifiable par l'utilisateur.

Répondre à P@t@ch0n
Collection CommentÇaMarche.net