Création dynamique de bannières

Soyez le premier à donner votre avis sur cette source.

Vue 8 564 fois - Téléchargée 750 fois

Description

Ce petit code tend à démontrer les capacités graphiques de PHP.
Il nécessite la librairie GD dans une version supérieure ou égale à la 1.6 (téléchargement sur http://www.boutell.com/gd/).
Si vous avez une version précédente de GD (gestion du GIF mais pas du PNG) ou si vous le voulez, vous pouvez changer le type de fichiers travaillés : il suffit de remplacer "imagecreatefrompng" et "imagepng" par "imagecreatefromgif" + "imagegif" ou "imagecreatefromjpeg" + "imagejpeg".

Source / Exemple :


Voir le zip

Conclusion :


Pas la peine de faire de critiques sur le design (couleurs un peu pourries) ni sur le code (il n'y a pas de niveau 0 pour la difficulté du code).
En effet, je souhaite juste démontrer les capacités de PHP dans le domaine graphique dynamique.
L'aide de PHP décrit en détail toutes les fonctions, reportez vous y en cas de problème ou si vous voulez faire plus de choses (dessiner des lignes, des rectangles...)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
3
Date d'inscription
mercredi 25 août 2004
Statut
Membre
Dernière intervention
21 septembre 2007

je crois que tu pourrai rajouter la fonction "freetype" pour le lissage des polices IFF
Messages postés
245
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
21 juin 2004

De l'avis de Clem encore une fois ... c'est surtout utile si on fais : Comme ça quand on change un bouton on les change tous !
Allez comme c kan mem pa le feu de chez feu .... 6/10
Messages postés
399
Date d'inscription
jeudi 31 janvier 2002
Statut
Membre
Dernière intervention
6 septembre 2004

Pour lisser la police de caractères, c'est peut être possible, mais bon on est sous PHP pas Photoshop ;-)
Messages postés
3
Date d'inscription
lundi 16 septembre 2002
Statut
Membre
Dernière intervention
12 mars 2004

pas mal ton script mais peux ton écrire dans une autre police de caractère que celle par default mettre en bold en italique mettre une taille plus grande que 5
peux ton lisser le caratère aussi enfin bref comment ? :)
Messages postés
822
Date d'inscription
vendredi 25 mai 2001
Statut
Modérateur
Dernière intervention
1 août 2014

Je vais bientôt ouvrir un site d'aide aux webmasters. Je propose un service de création de bouton en ligne justement via php/gd.
Je vous tiendrais au courant pour ceux qui veulent voir le script en action.

OriOn
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.