Redimensionner images trop larges

Redimensionner images trop larges - PHP - Programmation

Marsh Posté le 10-07-2008 à 08:31:51    

Bonjour à tous !
Je recherche désespérémment un script qui redimentionne mes images pour les afficher, si la largeur est trop grande, en conservant les proportions.
Par exemple :
* Si la largeur est inférieure à 200 pixels -> Afficher l'image originale
* Si la largeur est supérieure à 200 pixels -> Afficher l'image redimentionnée avec largeur = 200 px et longueur calculée pour garder la proportionnalité.
Si quelqu'un pouvait m'aider..
Excellente fin de semaine à tous !!

Reply

Marsh Posté le 10-07-2008 à 08:31:51   

Reply

Marsh Posté le 10-07-2008 à 09:17:49    

regarde du cote des fonction gd de php  


---------------

Reply

Marsh Posté le 10-07-2008 à 09:43:05    

Apparemment la librairie GD permet de créer et d'uploader des miniatures.. ce n'est pas exactement ce que j'aimerais.
L'objectif est d'afficher à la taille de mon choix des images déjà présentes sur le serveur.
Qq chose ressemblant à if (width>200){
echo "<img src='$pseudo.gif' width='200' height='TailleProportionnelle'>";
}else{  echo "<img src='$pseudo.gif'>"; }
Merci d'avance de votre aide !!

Reply

Marsh Posté le 10-07-2008 à 09:56:29    

ingeniomatique a écrit :

Apparemment la librairie GD permet de créer et d'uploader des miniatures


non. Elle permet de manipuler des images.

 

http://fr3.php.net/manual/fr/intro.image.php


Message édité par skeye le 10-07-2008 à 09:57:16

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 10-07-2008 à 10:49:34    

ingeniomatique a écrit :

Apparemment la librairie GD permet de créer et d'uploader des miniatures.. ce n'est pas exactement ce que j'aimerais.
L'objectif est d'afficher à la taille de mon choix des images déjà présentes sur le serveur.
Qq chose ressemblant à if (width>200){
echo "<img src='$pseudo.gif' width='200' height='TailleProportionnelle'>";
}else{  echo "<img src='$pseudo.gif'>"; }
Merci d'avance de votre aide !!

 

tu veux bien  faire une miniature de 200px de large au plus ,non ?

 

a savoir que si tu retaille tes photos cotés client, le résultat est super moche


Message édité par flo850 le 10-07-2008 à 10:49:49

---------------

Reply

Marsh Posté le 10-07-2008 à 13:30:45    

Je suis sur la page http://fr3.php.net/manual/fr/ref.image.php et je ne trouve rien qui corresponde ! :( Help please...
 
Je veux bien faire une miniature, l'essentiel est que je puisse afficher n'importe quelle image avec cette largeur maxi...
 
merci d'avance

Reply

Marsh Posté le 10-07-2008 à 13:47:46    

  • tu ouvres ton image d'origine avec imagecreatefromjpeg si c'est un jpeg
  • tu diminue ta taille avec imagecopyresampled
  • tu enregistre la miniature dans un fichier
  • tu affiches ce fichier

par exemple : http://icant.co.uk/articles/phpthumbnails/


---------------

Reply

Marsh Posté le 10-07-2008 à 13:55:45    

Merci beaucoup je vais essayer avec tout ça ;)

Reply

Marsh Posté le 10-07-2008 à 14:11:10    

Hello ingeniomatique,
il y a exactement ce que tu cherches ici

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed