Re: [PHP] Why is imageTTFtext function useless?(again)

2002-04-26 Thread Jim

Your problem doesn't have anything to do with PHP. The error says 
that libgd doesn't offer freetype support, so you need to get a more 
current version of gd.

Regards,

Jim Heffner




>No idea, check your config.log and see why it is failing.
>
>On Thu, 25 Apr 2002, zhaoxd wrote:
>
>>
>>  Whatever I tried ,it is also useless,why?
>>
>>  This time I compile it with freetype-1.3.1.when I used the test 
>>code , it also said  "libgd was not built with FreeType font 
>>support in /usr/local/apache/htdocs/test.php on line 14".
>>
>>  Would you mind tell me how you do this? I just wanna support 
>>FreeType font in my gd so as to use gd function like ImageTTFText 
>>,etc.
>>
>>  Thank you
>> 
>>zhaoxd
>>
>>  > It works fine.  Spell Header() right, or remove the header altogether so
>>  > you can see the error message.  I predict you will see a message telling
>>  > you it couldn't open the font file.
>>  >
>>  > -Rasmus
>>  >
>>  > On Thu, 25 Apr 2002, zhaoxd wrote:
>>  >
>>  > > hello,all:
>>  > >
>>  > > I have already installed gd-1.8.4 in php-4.1.2 with some 
>>libraries,such as libpng 
>>-1.2.0,freetype-1.3,zlib-1.1.4,freetype2,in my apache server which 
>>version is 1.3.24,and "phpinfo()" display php can support such 
>>soft,as follow:
>>  > > GD Support---enabled
>>  > > GD Version---1.6.2 or higher
>>  > > FreeType Support-enabled
>>  > > FreeType Linkage-with freetype
>>  > > JPG Support--enabled
>>  > > PNG Support--enabled
>>  > > WBMP Support-enabled
>>  > >
>>  > > But when I used the function related with ttf,like 
>>ImageTTFText or ImageTTFBox,I found it useless,in other words,no 
>>pictures were displayed in my IE.
>>  > > I don't understand why,is gd-1.8.4 can not support these functions?
>>  > >
>>  > > ps:my test code
>>  > > >  > > //define the type of inputting picture;
>>  > > Heder("content-type:image/png");
>>  > > //create picture
>>  > > $pic=imagecreate(240,30);
>>  > > //define color
>>  > > $black=imagecolorallocate($pic,0,0,0);
>>  > > $white=imagecolorallocate($pic,255,255,255);
>>  > > //define font copied from windows2000
>>  > > $font="fonts/simhei.ttf";
>>  > > //define characters to output
>>  > > $str = 
>>chr(0xE8).chr(0xB5).chr(0x9B).chr(0xE8).chr(0xBF).chr(0xAA).chr(0xE7).chr(0xBD).chr(0
>>  > > x91)." www.ccidnet.com";
>>  > > //write ttf in picture
>>  > > imageTTFText($pic,20,0,10,20,$white,$font,$str);
>>  > > //create png picture
>>  > > imagepng($pic);
>>  > > //release the memory occupied by the picture
>>  > > imagedestroy($pic);
>>  > > ?>
>>  > >
>>  > > Can anybody give a reply?
>>  > >
>>  > > Thank you
>>  > > 
>>zhaoxd
>>  > >
>>  > >
>>  >
>>  >
>>  > --
>>  > PHP General Mailing List (http://www.php.net/)
>>  > To unsubscribe, visit: http://www.php.net/unsub.php
>>  >
>>  >
>>  >
>>
>
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Why is imageTTFtext function useless?(again)

2002-04-24 Thread Rasmus Lerdorf

No idea, check your config.log and see why it is failing.

On Thu, 25 Apr 2002, zhaoxd wrote:

>
> Whatever I tried ,it is also useless,why?
>
> This time I compile it with freetype-1.3.1.when I used the test code , it also said  
>"libgd was not built with FreeType font support in /usr/local/apache/htdocs/test.php 
>on line 14".
>
> Would you mind tell me how you do this? I just wanna support FreeType font in my gd 
>so as to use gd function like ImageTTFText ,etc.
>
> Thank you
> 
>zhaoxd
>
> > It works fine.  Spell Header() right, or remove the header altogether so
> > you can see the error message.  I predict you will see a message telling
> > you it couldn't open the font file.
> >
> > -Rasmus
> >
> > On Thu, 25 Apr 2002, zhaoxd wrote:
> >
> > > hello,all:
> > >
> > > I have already installed gd-1.8.4 in php-4.1.2 with some libraries,such as 
>libpng -1.2.0,freetype-1.3,zlib-1.1.4,freetype2,in my apache server which version is 
>1.3.24,and "phpinfo()" display php can support such soft,as follow:
> > > GD Support---enabled
> > > GD Version---1.6.2 or higher
> > > FreeType Support-enabled
> > > FreeType Linkage-with freetype
> > > JPG Support--enabled
> > > PNG Support--enabled
> > > WBMP Support-enabled
> > >
> > > But when I used the function related with ttf,like ImageTTFText or ImageTTFBox,I 
>found it useless,in other words,no pictures were displayed in my IE.
> > > I don't understand why,is gd-1.8.4 can not support these functions?
> > >
> > > ps:my test code
> > >  > > //define the type of inputting picture;
> > > Heder("content-type:image/png");
> > > //create picture
> > > $pic=imagecreate(240,30);
> > > //define color
> > > $black=imagecolorallocate($pic,0,0,0);
> > > $white=imagecolorallocate($pic,255,255,255);
> > > //define font copied from windows2000
> > > $font="fonts/simhei.ttf";
> > > //define characters to output
> > > $str = 
>chr(0xE8).chr(0xB5).chr(0x9B).chr(0xE8).chr(0xBF).chr(0xAA).chr(0xE7).chr(0xBD).chr(0
> > > x91)." www.ccidnet.com";
> > > //write ttf in picture
> > > imageTTFText($pic,20,0,10,20,$white,$font,$str);
> > > //create png picture
> > > imagepng($pic);
> > > //release the memory occupied by the picture
> > > imagedestroy($pic);
> > > ?>
> > >
> > > Can anybody give a reply?
> > >
> > > Thank you
> > > zhaoxd
> > >
> > >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
> >
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Why is imageTTFtext function useless?(again)

2002-04-24 Thread zhaoxd


Whatever I tried ,it is also useless,why?

This time I compile it with freetype-1.3.1.when I used the test code , it also said  
"libgd was not built with FreeType font support in /usr/local/apache/htdocs/test.php 
on line 14".

Would you mind tell me how you do this? I just wanna support FreeType font in my gd so 
as to use gd function like ImageTTFText ,etc.

Thank you 

zhaoxd

> It works fine.  Spell Header() right, or remove the header altogether so
> you can see the error message.  I predict you will see a message telling
> you it couldn't open the font file.
> 
> -Rasmus
> 
> On Thu, 25 Apr 2002, zhaoxd wrote:
> 
> > hello,all:
> >
> > I have already installed gd-1.8.4 in php-4.1.2 with some libraries,such as libpng 
>-1.2.0,freetype-1.3,zlib-1.1.4,freetype2,in my apache server which version is 
>1.3.24,and "phpinfo()" display php can support such soft,as follow:
> > GD Support---enabled
> > GD Version---1.6.2 or higher
> > FreeType Support-enabled
> > FreeType Linkage-with freetype
> > JPG Support--enabled
> > PNG Support--enabled
> > WBMP Support-enabled
> >
> > But when I used the function related with ttf,like ImageTTFText or ImageTTFBox,I 
>found it useless,in other words,no pictures were displayed in my IE.
> > I don't understand why,is gd-1.8.4 can not support these functions?
> >
> > ps:my test code
> >  > //define the type of inputting picture;
> > Heder("content-type:image/png");
> > //create picture
> > $pic=imagecreate(240,30);
> > //define color
> > $black=imagecolorallocate($pic,0,0,0);
> > $white=imagecolorallocate($pic,255,255,255);
> > //define font copied from windows2000
> > $font="fonts/simhei.ttf";
> > //define characters to output
> > $str = 
>chr(0xE8).chr(0xB5).chr(0x9B).chr(0xE8).chr(0xBF).chr(0xAA).chr(0xE7).chr(0xBD).chr(0
> > x91)." www.ccidnet.com";
> > //write ttf in picture
> > imageTTFText($pic,20,0,10,20,$white,$font,$str);
> > //create png picture
> > imagepng($pic);
> > //release the memory occupied by the picture
> > imagedestroy($pic);
> > ?>
> >
> > Can anybody give a reply?
> >
> > Thank you
> > zhaoxd
> >
> >
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
> 
>