begin process at 2012 02 11 18:41:52
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > ECRIRE UN TEXTE EN CERCLE SUR UNE IMAGE

ECRIRE UN TEXTE EN CERCLE SUR UNE IMAGE


 Information sur la source

Note :
9,71 / 10 - par 7 personnes
9,71 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Classé sous :ecrire, image, gd, rond, cercle Niveau :Débutant Date de création :14/08/2008 Vu :13 447

Auteur : coucou747

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (54)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
suite a une demande sur le forum, je vous poste cette fonction
http://www.phpcs.com/infomsg_ECRIRE-ROND _1187165.aspx#3

elle permet d'ecrire un texte en cercle sur une image.

Source

  • <?php
  • function sq($x){ return $x * $x; }
  • function convrad (){ return pi() / 180; }
  • function convdeg (){ return 180 / pi(); }
  • /**
  • * @param $im l'image
  • * @param $color la couleur
  • * @param $font la police
  • * @param $size la taille
  • * @param $r le rayon du cercle
  • * @param $phrase la phrase a afficher
  • * @param $cx le centre du cercle (abscisse)
  • * @param $cy le centre du cercle (ordonnee)
  • * @param $phy le decalage
  • */
  • function circleWrite($im, $color, $font, $size, $r, $phrase, $cx, $cy, $phy = 180){
  • // combien de degres entre deux lettres ?
  • $tab = imagettfbbox($size , 0 , $font , 'X' );
  • $lenX = $tab[4] - $tab[0];
  • $lenY = $tab[5] - $tab[1];
  • $len = sqrt(sq($lenX) + sq($lenY));
  • $step = atan($len / $r) * convdeg();
  • $nbrLettres = strlen($phrase);
  • for ($i=0;$i<$nbrLettres;$i++){
  • $angle = $phy + $i * $step;
  • $angleRAD = $angle * convrad();
  • $x = $cx + cos($angleRAD)*$r;
  • $y = $cy + sin($angleRAD)*$r;
  • imagettftext($im, $size, 270 - $angle , $x, $y, $color, $font, $phrase[$i]);
  • }
  • }
  • $dx = 200;
  • $dy = 200;
  • $im = imagecreate($dx,$dy);
  • $white = imagecolorallocate($im, 255,255,255);
  • $black = imagecolorallocate($im, 0,0,0);
  • $font = '/usr/share/fonts/truetype/freefont/FreeMono.ttf';
  • circleWrite($im, $black, $font, 15, min($dx / 3, $dy / 3), 'salut c\'est moi', $dx / 2, $dy / 2);
  • header("Content-type: image/png");
  • imagepng($im);
  • imagedestroy($im);
  • ?>
<?php

function sq($x){ return $x * $x; }
function convrad (){ return pi() / 180; }
function convdeg (){ return 180 / pi(); }
/**
* @param $im l'image
* @param $color la couleur
* @param $font la police
* @param $size la taille
* @param $r le rayon du cercle
* @param $phrase la phrase a afficher
* @param $cx le centre du cercle (abscisse)
* @param $cy le centre du cercle (ordonnee)
* @param $phy le decalage
*/
function circleWrite($im, $color, $font, $size, $r, $phrase, $cx, $cy, $phy = 180){
  // combien de degres entre deux lettres ?
  $tab = imagettfbbox($size , 0 , $font  , 'X' );
  $lenX = $tab[4] - $tab[0];
  $lenY = $tab[5] - $tab[1];
  $len = sqrt(sq($lenX) + sq($lenY));
  $step = atan($len / $r) * convdeg();
  $nbrLettres = strlen($phrase);
  for ($i=0;$i<$nbrLettres;$i++){
    $angle = $phy + $i * $step;
    $angleRAD = $angle * convrad();
    $x = $cx + cos($angleRAD)*$r;
    $y = $cy + sin($angleRAD)*$r;
    imagettftext($im, $size, 270 - $angle , $x, $y, $color, $font, $phrase[$i]);
  }
}


$dx = 200;
$dy = 200;
$im = imagecreate($dx,$dy);
$white = imagecolorallocate($im, 255,255,255);
$black = imagecolorallocate($im, 0,0,0);
$font = '/usr/share/fonts/truetype/freefont/FreeMono.ttf';

circleWrite($im, $black, $font, 15, min($dx / 3, $dy / 3), 'salut c\'est moi', $dx / 2, $dy / 2);

header("Content-type: image/png");
imagepng($im);
imagedestroy($im);
?>



 Sources du même auteur

Source avec une capture IMAGES GENETIQUES
Source avec Zip Source avec une capture RUBIX CUBE
Source avec Zip INTERPRETEUR BRAINFUCK
Source avec Zip PROXY HTTP : SAUVEZ VOS VIDEOS PREFEREES.
Source avec Zip Source avec une capture FILTRER, METTRE EN CACHE OU MAPER, OU TRIER UN ITERATEUR

 Sources de la même categorie

Source avec Zip Source avec une capture CAMEMBERT BD par dardelphi
Source avec une capture AMÉLIORATION : CAMEMBERT par asphator
GESTION DE COULEUR par manuche
Source avec Zip NAVIGATOR (+CSSDETECTOR) par xXVoxPopuliXx
COMMENT, AVEC GD, DESSINER UN RECTANGLE TRANSPARENT PLEIN AV... par Rainbow

 Sources en rapport avec celle ci

CRÉER UNE IMAGE À PARTIR DU TEXTE par dilar
UPLOAD IMAGE AVEC MINIATURE par dilar
Source avec Zip Source avec une capture AJOUTER DES EFFETS DE PERSPECTIVE ET DES EFFETS DE REFLET SU... par zulrigh
Source avec Zip FAIRE DES MINIATURE D'IMAGE, DES PHOTOS POUR LES PROFILS par zulrigh
Source avec Zip Source avec une capture CLASSE LECTUREENLIGNE - POUR LES SITES DE SCANTRAD OU ... par tiger222

Commentaires et avis

Commentaire de nicomilville le 14/08/2008 14:20:27

Salut,

Fontcion utile...

ça change de certine sources...

a++

Commentaire de coucou747 le 14/08/2008 14:25:01 administrateur CS

merci

Commentaire de nicomilville le 14/08/2008 14:31:37

De rien,

Quand je vois de bonne source je le dit mais quand j'en vois des mauvaise je le dit aussi...

Par contre, pourquoi ne pas le faire en javascript ?

Je crois que tu connais le javascript vu le nombre post que tu as sur javascriptfr...

Donc je pense que ce ne serai pas une mauvaise idée de convertir la source en javascript(pas très difficile) et de la poster dans effet ou truc et astuce...

Encore une fois merci pour cette source, elle nous montre la vois a prendre pour plusieurs aures choses...

a++

Commentaire de durealex le 14/08/2008 14:33:56

Cool comme fonction merci :)
Apres c'est comme au scrabble faut juste savoir ou la placée :D

Commentaire de coucou747 le 14/08/2008 14:35:31 administrateur CS

avec 11 lignes de commentaires et cet exemple, tu devrais pouvoir te debrouiller :)

Commentaire de nicomilville le 14/08/2008 14:39:06

Petites correction, excusez moi, mon clavier marche très mal...

Il fallait lire :

Fonction utile, ça change de certaines sources...

a++

Commentaire de tempusus le 14/08/2008 17:13:08 administrateur CS 10/10

ça c'est pas mal comme source, utile et bien documentée.

Commentaire de malalam le 15/08/2008 10:38:15 administrateur CS 10/10

Hello,

joli : c'est simple, bien codé et utile. Je vais l'inclure dans un de mes packages d'ailleurs, si ça ne te dérange pas :-)

Commentaire de coucou747 le 15/08/2008 15:04:20 administrateur CS

ca ne me derange pas du tout :)

Commentaire de djmmix le 16/08/2008 11:30:27

salut super fonction :),personalisable rien a redire du bon boulot

Commentaire de djmmix le 16/08/2008 11:31:45 10/10

ha un autre commentaire pour une bonne note de 10/10 :)

Commentaire de kiki2sirom le 18/08/2008 13:54:23

bien le bonjour,
ok pour le côté simple, bien codé...
mais par contre en essayant d'écrire quelque chose comme "ça", je me retrouve avec du "ç"
et en remplaçant mon texte par un utf8_decode('montexte'), ça fonctionne...

Est-ce moi qui ait loupé un train ?
merci pour l'info

kiki

Commentaire de Eregon le 18/08/2008 16:08:42 8/10

Salut, bel exemple d'utilisation GD ;)

Quelques petits commentaires:
$phy le decalage: -90(ou 270) : départ d'en haut, +-180 de la gauche, 0 de la droite et 90 d'en bas.

Il y a déjà des fonctions de conversion d'angle : deg2rad et rad2deg
et pour le carré, c'est plus simple d'écrire directement $x*$x

Sinon, joli l'atan pour trouver l'angle, mais tu prends en compte la diagonale(d'un X en plus), or juste la largeur importe, vu que la hauteur est orientée dans la direction du rayon.
Donc moi je dirais plutôt:
$len = $lenX * 1.5 , Ce qui revient presque au même.
Le 1.5 pour recréer l'espacement entre les lettres, et qui pourrait être configurable ;)
Le problème reste que les lettres n'ont pas toutes la même largeur, mais ça ajouterait évidemment qqs lignes de code...(Sans cet espace entre les lettres, on voit bien plus l'erreur des largeusr variables des lettres)
Mais visiblement, c'est beaucoup plus simple et beau en gardant la même largeur :)

Commentaire de coucou747 le 18/08/2008 16:42:54 administrateur CS

je prefere largement ecrire sq($x) que $x*$x, c'est moins verbeu.

sinon, ta remarque pour la longueur est exellente, j'en tiendrais compte pour une mise a jours.

Commentaire de cosmoswarezone1 le 21/08/2008 01:22:23 10/10

super cette fonction !!!

Commentaire de gigawatt le 04/09/2008 14:56:04

Bonjour

Dommage qu'il n'y est pas de commentaires en face des lignes principales, pour les novices comme moi ce serait un atout supplémentaire pour comprendre le programme.
Merci d'avance si ceci peut être résolu.
Merci
A+
Gigawatt

Commentaire de coucou747 le 04/09/2008 15:05:14 administrateur CS

je ne vois pas ce que tu ne comprends pas... c'est assez expressif comme fonction...

Commentaire de marcelolipi le 08/11/2008 14:03:15

bonjour  coucou747

en fait jai un probleme avec cette souce.
le truc cest le fait que jutilise windows comme S E.
jaimerais savoir comment faire pour avoir FreeMono.ttf sur windows ou encore est il possible dexecuter ce code sans avoir a utiliser un font ? si oui comment le modifier ?

Commentaire de coucou747 le 08/11/2008 14:26:25 administrateur CS

salut

je ne sais pas ou sont stoquees les polices sous windows. tu peux rechercher les fichiers *.ttf sur ton disque dur, tu finiras bien par trouver.

Commentaire de nicomilville le 08/11/2008 14:33:59

Salut,

Si je peus me permettre, sur windows, les polices sont stocké sur C:\Windows\Fonts

En espèrant avoir aider

a++

Commentaire de marcelolipi le 08/11/2008 15:12:47

Merci ca ma aidé et jai utilisé arial.ttf
jai donc executé la fonction .par la suite jaimerais savoir s'il vous plait comment faire pour genere une image       grace au php.Et s'il est possible de generer un autre format si oui les kels ?

Commentaire de coucou747 le 08/11/2008 15:17:51 administrateur CS

moi j'ai mis ca :

# header("Content-type: image/png");
# imagepng($im);

mais tu peux mettre :

# header("Content-type: image/jpeg");
# imagejpeg($im);

cherche sur php.net, tu verras les formats supportes

Commentaire de marcelolipi le 08/11/2008 16:37:43

---> coucou 747

le probleme vient du fait que php.net donne des definitions a la volée je crois qu'elle est incomplete.
au fait imagepng() ou imagejpeg() sont inexistantes.
es-ce ke je peu avoir une documentation plus detaille ? pour pouvoir par exemple gerer de la video ou de l'audio ?



                                         Merci d'avance

ps:coucou747 jai lu certaines de tes sources et je dois avouer que je n'ai jamais vu quelqu'un auusi fort en algoithme que toi. Coup de chapeau. comment fait-on pour etre aussi doué ?

Commentaire de coucou747 le 08/11/2008 17:02:26 administrateur CS

merci

je pratique beaucoup. mais je peux t'assurer que j'ai rien d'exceptionnel en algo... j'en ai vu a prologin me battre largement :)

si imagepng n'existe pas, alors c'est que tu n'as pas installe php-gd (la librairie gd pour php)

si tu veux gerer de l'audio ou de la video en php, c'est pas GD qu'il faudra utiliser. peut-etre ffmpeg fonctionnera t'il, j'en sais rien, je ne l'ai jamais utilise.

bon courage.

Commentaire de marcelolipi le 08/11/2008 17:19:04

prologin ? qu'es-ce ?

Merci pour l'info su l'existance des librairies php .Je vais donc essayer de me documenter dessus .
Mais en attendant ffmpeg  fonctionne .Je lai installé en local  la semaine derniere mais je ne lai pas encore utilisé. Je sais aussi que pour lutiliser il faut avoir la main mise sur le serveur.

Sans vouloir etre un peu trop collant j'aimerais savoir tes autres langages de programmation.Du moins moi je suis un DUT en genie informatique et les langages academike avaient ete pascal et java. Donc cest a titre personnel que j'éssaye de developper en php.
jaimerais avoir un parain aussi experimenté que toi es-ce possible ? surtout pour heriter  

Commentaire de coucou747 le 08/11/2008 17:31:22 administrateur CS

je programmais en Qbasic il y a 10 ans.

aujourd'hui, je fais :
du php
du mysql
du java
du C
du ocaml
du lisp (mzscheme)
du javascript

a l'ocas, je touche aussi a quelques autres langages comme le C++, le tcl, le povray, le bash, j'ai fait deux trois trucs en perl, python, etc...

Commentaire de marcelolipi le 08/11/2008 17:52:41

Cool
sur yahoo  messenger je suis marcelghislain2000@yahoo.fr .
pour un dialogue en privé

Commentaire de coucou747 le 08/11/2008 18:00:10 administrateur CS

non merci

Commentaire de nicomilville le 08/11/2008 18:49:19

Au fait, maintenant que tu as mis ton adresse en dur ici, tu as toute les chances d'être harcelé par tout les robot spammeur d'internet.

Voila, a++

Commentaire de marcelolipi le 08/11/2008 18:59:11

Merci

pour linfo je crois aussi que je me suis exposé aussi au hacking je vais essayer de me proteger

Commentaire de nicomilville le 08/11/2008 19:02:31 10/10

Non, seuleument au SPAM.

Pour en revenir à la source, je l'avais déjà commenté mais je ne l'avais pas noté.

Donc voici le 10 que j'aurai dûe mettre il y a bien longtemps !

a++

Commentaire de marcelolipi le 08/11/2008 19:10:20 10/10

moi aussi je ne lavais pas encore noté
et je crois qu'elle merite vraimment un 10 elle est top



a++

Commentaire de coucou747 le 08/11/2008 23:39:59 administrateur CS

merci

Commentaire de alaindu_33 le 29/12/2008 09:19:01

Bonjour dommage ne marche pas avec fronpage

Commentaire de coucou747 le 29/12/2008 11:58:06 administrateur CS

en meme temps, ici on fait de la programmation php, pas des pages html

Commentaire de alaindu_33 le 29/12/2008 12:31:58

dommage et merci

Commentaire de jadu le 18/05/2009 17:24:06

Bonjour !
voilà ce que WAMP me répond :
L'image "http://localhost/formation/image-ecrit-rond.php" ne peut être affichée car elle contient des erreurs.

Mince alors ! pourtant j'ai vérifié, j'ai bien php_gd2 !

Puis-je être mis sur la voie ( pas celle de garage - merci )

Commentaire de jadu le 18/05/2009 17:26:48

J'ai oublié de préciser que j'ai tout pris le code tel quel sans rien changer ( copier-coller paresseux - et avec PSPad j'ai enlevé les espaces et * lorsqu'ils étaient inutiles en début de ligne ) : c'est qu'il faut donner une valeur quelque part peut-être ?

Commentaire de alaindu_33 le 18/05/2009 17:51:40

merci pour la réponse

Commentaire de marcelolipi le 18/05/2009 18:01:02

salut jadu

sur kel systeme travailles tu(linux ou windows) ?

en suite tu dois modifier la ligne suivante:
$font = '/usr/share/fonts/truetype/freefont/FreeMono.ttf';  si tu es sur windows  ou t'assurer que la police   FreeMono.ttf est dans ta machine si tu es sur un systeme linux.

par curiosité kel est la version de ton wampp ?

Commentaire de coucou747 le 18/05/2009 18:30:49 administrateur CS

met ton error_reporting a E_ALL et dit nous si l'erreur persiste

Commentaire de jadu le 18/05/2009 18:50:41

euh ...coucou747 me dit :
""met ton error_reporting a E_ALL et dit nous si l'erreur persiste""
>>>> je ne suis pas sûr de savoir faire ça !

Marcelolipi :
Wamp server version 2.0
Je suis (encore!) sous windows XP ( je n'arrive pas à passer à Linux, c'est vaâchement différent !!! )version SP3.
FreeMono.ttf est (maintenant que je viens de le faire) installé dans le répertoire Fonts de Windows. Mais ça ne change rien ! mais
""$font = '/usr/share/fonts/truetype/freefont/FreeMono.ttf"" sur windows, ça veut dire quelquechose ? je n'ai pas de répertoire 'share' !!!

coucou747 je vais essayer de voir avec error-reporting, je pense que c'est sur le wampserver !

Commentaire de jadu le 18/05/2009 18:53:30

[18-May-2009 18:47:13] PHP Warning:  imagettftext() [<a href='function.imagettftext'>function.imagettftext</a>]: Invalid font filename in C:\wamp\www\formation\ecrit-en-rond.php on line 38

dans PHP error log

Commentaire de jadu le 18/05/2009 18:57:53

j'ai remplacé la ligne 38 par :
$font = 'c:/windows/Fonts/FreeMono.ttf';

mais c'est la même chose !

L'image "http://localhost/formation/image-ecrit-rond.php" ne peut être affichée car elle contient des erreurs.

mince de mince, alors ;°(

Commentaire de jadu le 18/05/2009 19:07:05

j'ai remplacé la ligne 38 par :
$font = 'C:/WINDOWS/Fonts/FreeMono.ttf';

mais c'est toujours la même chose !

Commentaire de marcelolipi le 18/05/2009 19:12:29

pour gerer le $font (police d'ecriture ) tu as  2 possibilites:

1-soit tu copy FreeMono.ttf dans formation/police/ (tu crais le dossier police dans ton dossier formation ) et tu y colles FreeMono.ttf.

puis  tu transfome la ligne  "$font = '/usr/share/fonts/truetype/freefont/FreeMono.ttf';" par "$font = './police/FreeMono.ttf';"

Commentaire de mehari2000 le 03/10/2009 10:06:45

Salut a tous et merci pour toutes ces infos ...
cette fonction est pile celle que je voulais !
simple rapide efficace !
juste une question est il possible de mettre le texte en gras et/ou le mettre en blanc/contours noir comme wordart ?

merci encore pour cette fonction!
stef

Commentaire de coucou747 le 03/10/2009 10:17:51 administrateur CS

je n'ai pas le temps de la modifier.

pour mettre le texte en gras, il te suffit de changer la police.

pour les contours, il faut ecrire chaque lettre en noir et en plus gros, puis en blanc et en plus petit

Commentaire de mehari2000 le 03/10/2009 10:22:30

super solution pour les contours ! je n'y avais pas pensé ! t'aurais pas un bout de cerveau a me vendre ?

Commentaire de coucou747 le 03/10/2009 10:31:01 administrateur CS

j'en ai plus depuis une bouteille de cabernet et 40 clopes

Commentaire de pizzatoy le 26/11/2009 18:59:01

Bonjour à tous,

j'ai tenté de lancer la source sur mon hébergement MavenHosting et je me retrouve avec ce genre de réponse :

?PNG  IHDRÈÈ_v³­PLTEÿÿÿ¾¾¾???ßßß___¿¿¿[ÇÊÔIDATx½í>ÁSÚ@Æ-´ý¼ØC+N¦jåt°M[ÆâØ#'j=¨VÔ?»°:.Äì&ûèØÙßE'"|,ïí{oß.¼i4F£Ñ<ÐÙðÈ5¤P<Äèb.Z$ ^©|`q-Ä9jô³æããɺ: NÆ-¾ P'Á~ ¼¸½ ¨ÔHE2F×Ú8R*'a¸u¥.? Eøg?ó.°¤Rf? £töÕ Ä¾¸þ­gEíû8Ëò?Jãq,øY¦WfÂTþÃé|'Öh´ê¸w+cCÄÈ<]˦pÇõ¥,.H->-øP´"ïç&|/øt[N° |nW'"&WàB¸èý!J<¤Cùá·@ù~Tf«HØ"M8VTéswÎã=\_\¦[ðC&ÒÖ¸>¬{ò"¬-1»8ü ä°ñ>ýÌ4­~\¥©2>­9hÈT|ÿÖ ø«b`'eL>.Dâ̲ö Ü¿TñqçÞ"毴"É×*þ¾L>¡"¸Éå¸ßj ¤:#)_¨X[±HË+Ü-1àD®%T¼PÖøV#0±©ß.ìL¯ÁÌP¢Lù î>Âß¾+§Á(Ýt>ÁįK¼}Ú@mbb/õ«?­^ºkÅ­¾Qï¶òZÆ<Ôî"Íb¾½² .°F£Ñ¼Dìy^Äîú0>.ÝbpÒ×P{ò`?N¢¦yò,;û¨ì=TÁÄø8`mÚ"qÒkû´"Ö´¡uE*bt'"´¥.Éì.n~¿K µt"´ÎÅzé"ß/µ,N<5<­Èh2á«6´¦0Ï>ËᨠÐz ͽ ûÄÑq²OypòQEú"¾¼¦OÝ~û?~˺"¸2`-;ª&Gs®k'sø%Gz<"¸ndÓcH¹Jf|¥~'wáÙ$ÃÓ;<Ý].?KÉÁ¾õç0kS.TÕÎj4F£Ñh4F£Ñ¼,~°Ù}+áq-.IEND®B`,

Qu'est-ce donc !?

Commentaire de jadu le 26/11/2009 19:43:34

C'est joli, mais ça ne fonctionne pas pour toi (non plus :-D )car ce n'est pas du tout en rond !!!

<img src ="http://emoticon.gregland.net/emoticon/Fumeur/Fumeur_15.gif">

Commentaire de coucou747 le 26/11/2009 21:34:21 administrateur CS

ton navigateur, c'est quoi ??

t'as oublie de le mettre dans une balise img.

Commentaire de pizzatoy le 27/11/2009 10:57:47

JADU : essaie avec le code ci-dessous :
---------------------------------------

Salut coucou747,

non, j'ai tout essayé, même avec les balises img, dans ce genre :
echo '< img alt="" src="' . $imageUrl . '" />';
j'ai cherché au niveau du caractère avec :
html_entity_decode('salut c est moi',null, 'utf-8')
... rien à faire...

Cependant j'ai trouvé sur http://www.phpfreaks.com/forums/index.php?topic=108566.0
ceci:

<?php
header("Content-type: image/png");
$im = imagecreate(400,200);
$white = imagecolorallocate($im, 255,255,255);
$black = imagecolorallocate($im, 0,0,0);
$cx = 200;$cy = 100;$cr = 80;
if (isset($_REQUEST["text"])) {$text = $_REQUEST["text"];}
else { $text = 'hello there';}
$length = strlen($text);
$degDelta = 360 / $length;
if ($length > 0) {$color = $black;
for ($x = 0; $x < $length; $x++) {        
// Circular Text      
$AX = $cx - cos(deg2rad($degDelta * $x)) * $cr;
$AY = $cy - sin(deg2rad($degDelta * $x)) * $cr;
imagettftext($im, 20, -($degDelta * $x + $degDelta / 2)+90 , $AX, $AY, $color, 'ariblk.ttf', $text[$x]);
}
}
imagepng($im);
imagedestroy($im);
?>

ça marche sur mon serveur MavenHosting. J'ai juste changé le $font pour mettre une police que j'ai sur mon serveur. J'ai une image qui apparaît en ligne avec un texte en cercle comme ton image sur le descriptif. Cela juste avec du php.
Je vais maintenant l'adapter sur mon site www.pizzatoy.com pour créer des logos pour les pizzerias. A suivre...

D'après toi ça peut venir d'où le truc qui bloque avec ton code ? Je vais continuer à regarder de mon côté !
@+

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

générer des miniatures avec gd 1.6 [ par vegetaline ] muhaha alors là c'est rigolo, un super défi pour les programmeurs fous!ok j'ai le code pour générer des miniatures grâce au php, mais ça marche qu'ave texte sur image... librairie GD ? [ par ozitoun ] Bonjour bonjour,voili voilou, je cherche à mettre une texte sur une image (jpeg).j'ai essayé les imagestring, imagechar... mais à chaque fois les exem Couper le bas d'une image (GD PHP) [ par dezeque ] bonjour,j'aimerai savoir comment faire pour couper le bas d'une image ?elle fais 600X800 et j'aimerai enlver les 50 dernirers pixels du bas pour quell Problème d'affichage avec la libraire GD [ par CMOIPOPO ] Salut &#224; tous,Je souhaite dessiner tout b&#234;tement un rectangle en php (je travaille en local)&nbsp;&#224; l'aide de la libraire GD. Pour cela, Librairie GD, Besoin d'aide !!! [ par Astalavista ] &nbsp;&nbsp;&nbsp; Bon, je post ca, car je n'arrive pas a trouver ... :( Je cherche un moyen de fair un Stretch sur une image, C'est a dir de deformer [BLOB->GD] Redimensionner un "flux image binaire"... [ par arnal69130 ] Bonjour &#224; tous,Je cherche &#224; faire une page pour afficher la carte d'identit&#233; d'un "agent", pour simplifier disons juste son nom et sa p Variable --> image [ par recco ] Bonjour. J'ai cr&#233;&#233; un formulaire en POST qui renvoie les donn&#233;es dans une base. L'utilisateur a le choix entre 2 r&#233;ponses via deux Librairie GD [ par Stephan45120 ] J'orai besoin de superposer 2 images. La première en arrière plan et l'autre en calque par dessus(transparente à certain endroit). Ce que je veux arri fonction avec image [ par chris tuckers ] Bonjour tout le monde &nbsp;et bonne ann&#233;e bonne sant&#233; !!!Ca faisait longtemps que je n'avais pas poster (et oui je m'am&#233;liore) mais la lycos et library GD [ par bobbycoul ] bonjour,j'ai un compte gratuit sur lycos (multimania), et la library GD (la version 2 est installé sur leur serveurs) foire jexplique:qd je créé une i


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,448 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales