Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
669 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Redimensionner images trop larges

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Redimensionner images trop larges

n°1757653
ingeniomat​ique
Posté le 10-07-2008 à 08:31:51  profilanswer
 

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 !!

mood
Publicité
Posté le 10-07-2008 à 08:31:51  profilanswer
 

n°1757672
flo850
moi je
Posté le 10-07-2008 à 09:17:49  profilanswer
 

regarde du cote des fonction gd de php  


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

n°1757686
ingeniomat​ique
Posté le 10-07-2008 à 09:43:05  profilanswer
 

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 !!

n°1757695
skeye
Posté le 10-07-2008 à 09:56:29  profilanswer
 

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 -
n°1757730
flo850
moi je
Posté le 10-07-2008 à 10:49:34  profilanswer
 

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

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

n°1757853
ingeniomat​ique
Posté le 10-07-2008 à 13:30:45  profilanswer
 

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

n°1757864
flo850
moi je
Posté le 10-07-2008 à 13:47:46  profilanswer
 

  • 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/


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

n°1757867
ingeniomat​ique
Posté le 10-07-2008 à 13:55:45  profilanswer
 

Merci beaucoup je vais essayer avec tout ça ;)

n°1757875
ghik
Posté le 10-07-2008 à 14:11:10  profilanswer
 

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


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Redimensionner images trop larges

 

Sujets relatifs
html imagesFaire défiler des images en flash
Recherche d'un script pour les imagesAccents dans les noms d'images et de répertoires
Redimensionner une image pour reso inferieurMail avec des images (Bug sur Thunderbird ?) [RESOLU]
[résolu] viewer.php?id=.... pour upload d'images besoin d'aidecomparaison entre deux images
[RESOLU] Enregistrement d'imagesredimensionner des images en php
Plus de sujets relatifs à : Redimensionner images trop larges


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR