Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Images > GD
GD Forum d'entraide pour l'extension GD permettant de manipuler des images en PHP. Avant de poster -> tutoriels GD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/03/2011, 10h05   #1
Rédacteur
 
Julien Itard
Étudiant
Inscription : août 2009
Messages : 130
Détails du profil
Informations personnelles :
Nom : Julien Itard
Âge : 20
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2009
Messages : 130
Points : 377
Points : 377
Envoyer un message via MSN à ritter jack
Par défaut [GD] Problème redimensionnement format portrait

Bonjour à tous,

Je dois créer une fonction de redimensionnement d'image pour créer des miniatures de 200*150 .
Pour le format portrait, j'aimerais que l'image ne se "tasse" pas ou "coupe" pas. J'aimerais avoir l'image en entier et remplir les bords latéraux d'une couleur de fond.

Je sais pas si je suis clair ...

Si ca peut aider, un exemple : http://www.villeneuve-jumping.com/v2...ion2011/04.jpg

Comment faire ?

Merci
__________________
Mon espace perso : LIEN

Besoin d'un site Web ? Contactez-moi !
ritter jack est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 13h04   #2
Modérateur
 
Avatar de ThomasR
 
Homme Thomas Rambaud
Développeur Web
Inscription : décembre 2007
Messages : 2 139
Détails du profil
Informations personnelles :
Nom : Homme Thomas Rambaud
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 2 139
Points : 2 884
Points : 2 884
Bonjour,

J'ai créé une classe PHP5 qui permet de retailler des images ou de les redimensionner : http://www.developpez.net/forums/d14...e/#post4566977

Dans cette classe il existe une fonction resize(width, height, couleur_fond, [fichier_sauvegarde]) :

Code :
1
2
3
 
$builder->resize(200,50,"FFCC33");
$builder->save('4.jpeg');
__________________
Développeur Web, accessoirement geek (ou l'inverse)
http://thomasrambaud.com
ThomasR est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h57.


 
 
 
 
Partenaires

Hébergement Web