Création dynamique de bannières

0/5 (6 avis)

Vue 9 062 fois - Téléchargée 808 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
balbino78 Messages postés 3 Date d'inscription mercredi 25 août 2004 Statut Membre Dernière intervention 21 septembre 2007
25 avril 2007 à 12:11
je crois que tu pourrai rajouter la fonction "freetype" pour le lissage des polices IFF
thepopolinux Messages postés 245 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 21 juin 2004
2 juin 2003 à 23:56
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
matrey Messages postés 399 Date d'inscription jeudi 31 janvier 2002 Statut Membre Dernière intervention 6 septembre 2004
16 sept. 2002 à 18:50
Pour lisser la police de caractères, c'est peut être possible, mais bon on est sous PHP pas Photoshop ;-)
FRommens Messages postés 3 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 12 mars 2004
16 sept. 2002 à 16:52
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 ? :)
cs_OriOn Messages postés 822 Date d'inscription vendredi 25 mai 2001 Statut Modérateur Dernière intervention 1 août 2014
4 sept. 2002 à 21:54
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

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.