|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
link182 WRInaute impliqué

Inscrit le: 26 Juil 2005 Messages: 471 Localisation: 51 & 57
|
Posté le : Jeu Aoû 04, 2005 15:08 Sujet du message: PHP GD et vignettes |
|
|
Sur mon site web en développement, je propose à l'utilisateur d'uploader des photos personnels.
j'aimerais bien afficher sur la page d'accueil quelques une de ces photos en vignettes (avec angles arrondi), mais je ne sais pas comment faire.
Je sais que il existe la librairie GD mais je ne m'en suis jamais servi. Je voudrais que les vignettes ai un format 60*100 (exemple). Le probleme c'est que les photos que les utilisateurs vont uploader ne sont pas toutes à la même dimension, est donc risque d'etre déformées ?
De même peut-on arrondir les angles facilement avec GD ?
merci
Dernière édition par link182 le Jeu Aoû 04, 2005 15:15; édité 1 fois |
|
| |
|
 |
netsys WRInaute accro

Inscrit le: 17 Juil 2004 Messages: 1098
|
Posté le : Jeu Aoû 04, 2005 15:11 Sujet du message: PHP GD et vignettes |
|
|
Faire le angles avec des gif positionné dans les coins en css.
Et pour la fonction de redimensionnement tu trouveras a coup sur les sites spécials php. |
|
| |
|
 |
link182 WRInaute impliqué

Inscrit le: 26 Juil 2005 Messages: 471 Localisation: 51 & 57
|
Posté le : Jeu Aoû 04, 2005 15:17 Sujet du message: PHP GD et vignettes |
|
|
| pas bête pour l'arrondi, mais je dois juste faire le trait de l'arrondi en couleur (ex : noir), et le reste en transparent c'est ça ? |
|
| |
|
 |
psykoko WRInaute discret

Inscrit le: 03 Juin 2005 Messages: 74
|
Posté le : Jeu Aoû 04, 2005 15:35 Sujet du message: PHP GD et vignettes |
|
|
pour l'arrondi...
regarde ça
-http://pro.html.it/esempio/nifty/
(tu verras ce que ça rend sur mon www) => des arrondis sans image  |
|
| |
|
 |
Patrice A. Modérateur

Inscrit le: 11 Fév 2005 Messages: 2407 Localisation: Nantes
|
Posté le : Jeu Aoû 04, 2005 16:20 Sujet du message: PHP GD et vignettes |
|
|
| Pour le redimensionnement avec GD, il y a un script de fandecine disponible dans le forum WRI. Cherche un peu, en deux minutes tu vas trouver. |
|
| |
|
 |
loobot WRInaute impliqué

Inscrit le: 26 Juil 2003 Messages: 378 Localisation: Gratianopolis
|
Posté le : Jeu Aoû 04, 2005 18:42 Sujet du message: PHP GD et vignettes |
|
|
| Code: |
$imgResampl = imagecreatetruecolor($resampleX, $resampleY);
imagecopyresampled($imgResampl, imagecreatefromjpeg($imgName), 0, 0, 0, 0, $resampleX, $resampleY, $width, $height);
imagejpeg($imgResampl, $imgResampleName, 90);
imagedestroy($imgResampl);
|
|
|
| |
|
 |
netsys WRInaute accro

Inscrit le: 17 Juil 2004 Messages: 1098
|
Posté le : Jeu Aoû 04, 2005 22:14 Sujet du message: PHP GD et vignettes |
|
|
| link182 a écrit: |
| pas bête pour l'arrondi, mais je dois juste faire le trait de l'arrondi en couleur (ex : noir), et le reste en transparent c'est ça ? |
L'image d'arrondi doit être de la même couleur que le fond et ce qui doit laisser passer la photo pour faire croire à l'arrondi doit être transparent...
Tu trouveras des trucs sur GG avec : arrondi css cadre ou bordure... |
|
| |
|
 |
SnAKes WRInaute discret

Inscrit le: 21 Mai 2004 Messages: 56 Localisation: Londres
|
Posté le : Ven Aoû 05, 2005 16:11 Sujet du message: PHP GD et vignettes |
|
|
Pour l'arrondi tu peux le faire avec GD.
Avec GD tu peux superposer plusieurs images.
Tu te fait un PNG qui comporte des bords arondis blanc et le milieu est transparent.
Tu copie ton image, tu copie le PNG puis tu génère la nlle image. |
|
| |
|
 |
| |
|
|