Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1331 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP] : Fonction ImageTTFText

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] : Fonction ImageTTFText

n°120913
sebi2k
Posté le 03-04-2002 à 16:55:05  profilanswer
 

J'essaye d'utiliser la fonction ImageTTFText qui permet de générer du texte avec n'importe quelle police en PHP mais aucun résultat :  il y a une image non trouvée qui apparait !
Le programme est le suivant :  
<?
 
header ("Content-type: image/png" );
 
$image = @Imagecreate (250, 200);
 
$couleur1 = ImageColorAllocate ($image, 212, 208, 200);
$couleur2 = ImageColorAllocate ($image, 198, 193, 182);
$couleur3 = ImageColorAllocate ($image, 79, 78, 74);
$blanc = ImageColorAllocate ($image, 255, 255, 255);
 
for($i=0;$i<200;$i+=10)
{
 ImageLine($image,0,$i,250,$i,$couleur2);
}
 
ImageTTFText($image,20,0,5,50,$couleur3,"font1.ttf","Bonjour" );
ImageTTFText($image,50,90,160,190,$blanc,"font2.ttf","Monde" );
 
ImagePng($image);
 
?>
Dès que je met les deux lignes avec la fonction en commentaire, ça marche !  
Quel est l'erreur ?
Je remercie d'avance ceux qui pourront m'aider !

mood
Publicité
Posté le 03-04-2002 à 16:55:05  profilanswer
 

n°120932
DLR
Hein c'était quoi la question?
Posté le 03-04-2002 à 17:14:16  profilanswer
 

sebi2k a écrit a écrit :

J'essaye d'utiliser la fonction ImageTTFText qui permet de générer du texte avec n'importe quelle police en PHP mais aucun résultat :  il y a une image non trouvée qui apparait !
Le programme est le suivant :  
<?
 
header ("Content-type: image/png" );
 
$image = @Imagecreate (250, 200);
 
$couleur1 = ImageColorAllocate ($image, 212, 208, 200);
$couleur2 = ImageColorAllocate ($image, 198, 193, 182);
$couleur3 = ImageColorAllocate ($image, 79, 78, 74);
$blanc = ImageColorAllocate ($image, 255, 255, 255);
 
for($i=0;$i<200;$i+=10)
{
 ImageLine($image,0,$i,250,$i,$couleur2);
}
 
ImageTTFText($image,20,0,5,50,$couleur3,"font1.ttf","Bonjour" );
ImageTTFText($image,50,90,160,190,$blanc,"font2.ttf","Monde" );
 
ImagePng($image);
 
?>
Dès que je met les deux lignes avec la fonction en commentaire, ça marche !  
Quel est l'erreur ?
Je remercie d'avance ceux qui pourront m'aider !  




 
pour voir le message d'erreur:
1- tu vas jetter un oeil dans les logs
2- si ton image sest nom trouvee c'est paske c pas une image, il t'as pondu un erreur genre 'warning, police not found'
donc tu acced a ton image direct par ton navigateur, et tu enleve le header du content type, il se debrouillera...


---------------
Narf... It is broken...
n°120943
sebi2k
Posté le 03-04-2002 à 17:24:08  profilanswer
 

Le problème vient de la fonction, en les mettant en commentaires, tout fonctionne et le placement des polices dans le répertoire correspond parfaitement!
Les bibliothèques GD sont également gérées !
Quelqu'un a t-il un exemple ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] : Fonction ImageTTFText

 

Sujets relatifs
[PHP - MySQL][PHP] et comment ke j'met du code html dedant moi ?!
[PHP] Récupérer le login NT des connectés à un site Intranet ?ASP ou PHP ???
[PHP]Triatement chaîne de car?[PHP] peux t-on faire executer une commande MS-DOS ??
[PHP] soustraire deux dates - URGENT POUR LE BTSRequete qui ne marche pas [PHP]
[C/C++] Importer une fonction de kernel32.dllPb de droits en PHP
Plus de sujets relatifs à : [PHP] : Fonction ImageTTFText


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR