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

  FORUM HardWare.fr
  Programmation
  PHP

  librairie GD

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

librairie GD

n°1050770
Badze
Aime les frites
Posté le 18-04-2005 à 14:49:57  profilanswer
 

Voici un code que jai attraper quelque part, afin de comprendre le fonctionnement de imagettftext(), je fais des tests ,mais rien ny fait, pourtant jai mis la police arial.ttf a la badze,

Code :
  1. <?php
  2. header("Content-type: image/png" );
  3. $im = imagecreate(400, 30);
  4. $white = imagecolorallocate($im, 255, 255, 255);
  5. $grey = imagecolorallocate($im, 128, 128, 128);
  6. $black = imagecolorallocate($im, 0, 0, 0);
  7. $text = 'Test...';
  8. $font = 'arial.ttf';
  9. imagettftext($im, 20, 0, 11, 21, $grey, $font, $text);
  10. imagettftext($im, 20, 0, 10, 20, $black, $font, $text);
  11. imagepng($im);
  12. ?>

mood
Publicité
Posté le 18-04-2005 à 14:49:57  profilanswer
 

n°1050784
soju
One shot !
Posté le 18-04-2005 à 14:54:45  profilanswer
 

enlève la premiere ligne, ca sera plus facile pour debugger

n°1050794
Badze
Aime les frites
Posté le 18-04-2005 à 14:59:04  profilanswer
 

voici dont l'erreur:
Warning: imagettftext(): Could not find/open font in d:\logiciels\program files\easyphp1-7\www\img.php on line 14
 
Pourtant mon fichier est bien a la racine, je ne comprend pas le petit truc qui gene, mon répertoire semble bon.
 
Bizarre bizarre

n°1050797
Badze
Aime les frites
Posté le 18-04-2005 à 15:00:07  profilanswer
 

une seconde, c'est bien un fichier comme arial.ttf que l'on prend dans la police sous Windows pour faire cela, ou j'ai loupé un truc ?

n°1050805
soju
One shot !
Posté le 18-04-2005 à 15:03:11  profilanswer
 

ya la reponse là : http://fr.php.net/imagettftext

n°1050806
KangOl
Profil : pointeur
Posté le 18-04-2005 à 15:03:17  profilanswer
 

logiquement oui.
essaye de mettre le chemin complet vers le fichier .ttf


---------------
Nos estans firs di nosse pitite patreye...
n°1050809
Badze
Aime les frites
Posté le 18-04-2005 à 15:08:42  profilanswer
 

merci bien, il fallai rajouter  
putenv('GDFONTPATH=' . realpath('.')); car je suis dans le meme dossier que l'image, et il n'accepte pas ca.
 
merci

n°1050878
Badze
Aime les frites
Posté le 18-04-2005 à 15:48:54  profilanswer
 

il semblerai que Free n'accepte pas le imagettftext().
 
Sauf erreur de ma part, si vous avez une idée.
 
Cela marche tres bien en local.

n°1050883
KangOl
Profil : pointeur
Posté le 18-04-2005 à 15:50:28  profilanswer
 

crees une page php dans laquelle tu ecris

<?php phpinfo(); ?>


 
et tu verras les différentes fonctions désactivées


---------------
Nos estans firs di nosse pitite patreye...
n°1050923
Badze
Aime les frites
Posté le 18-04-2005 à 16:14:44  profilanswer
 

Je ne vois aucune difference entre Free et mon local en ce qui concerne la GD

mood
Publicité
Posté le 18-04-2005 à 16:14:44  profilanswer
 

n°1050961
soju
One shot !
Posté le 18-04-2005 à 16:33:04  profilanswer
 

upload ton fichier ttf et essaye avec :

Code :
  1. $font = './arial.ttf';

n°1050968
Badze
Aime les frites
Posté le 18-04-2005 à 16:37:25  profilanswer
 

Soju le génie :D
 
il m'a réparé mes erreur plus d'une fois, splendide :)

n°1050975
soju
One shot !
Posté le 18-04-2005 à 16:41:10  profilanswer
 

nan nan, le soju est un alcool coréen


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

  librairie GD

 

Sujets relatifs
Documentation de la librairie standard GNU C en françaisCreation d'une librairie C utilisable en Javascript
librairie libssh2.soProbleme de librairie windows/linux
Librairie Audio ?Pb pour lier une librairie externe à un projet
integrer une API (librairie) a java[C] linkage pour librairie linux
ou installer librairie GDlibrairie graphique sous freebsd
Plus de sujets relatifs à : librairie GD


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