Connecting Tech Pros Worldwide Forums | Help | Site Map

displaying php chart text on my host using an uploaded font

monomaniac21
Guest
 
Posts: n/a
#1: May 13 '06
Hi im trying to get a chart to display using php. I get an error at the
moment when i use the function (or any requiring an uploaded font to be
used):

imagettftext($image, 6, 0, 0, $initial_point, $colorRed, 'Verdana',
$initial_value);

The error stems from the loading of the verdana ('Verdana') font file
which IS uploaded and works locally but for some reason the script cant
find the file on your site so its returning an error. Does anyonw know
what what might be the cause of this? For example I am using a mac to
work locally and then uploading to the php server which is linuz might
i need to use diferent fonts or something on the server?

Please help!


Rik
Guest
 
Posts: n/a
#2: May 13 '06

re: displaying php chart text on my host using an uploaded font


monomaniac21 wrote:[color=blue]
> Hi im trying to get a chart to display using php. I get an error at
> the moment when i use the function (or any requiring an uploaded font
> to be used):
>
> imagettftext($image, 6, 0, 0, $initial_point, $colorRed, 'Verdana',
> $initial_value);
>
> The error stems from the loading of the verdana ('Verdana') font file
> which IS uploaded and works locally but for some reason the script
> cant find the file on your site so its returning an error. Does
> anyonw know what what might be the cause of this? For example I am
> using a mac to work locally and then uploading to the php server
> which is linuz might i need to use diferent fonts or something on the
> server?[/color]

This function requires both the GD library and the FreeType library, are you
sure the second is present?

It could be a case of not being able to find the font file. What happens if
you:
imagettftext($image, 6, 0, 0, $initial_point, $colorRed,
'/path/to/Verdana.ttf', $initial_value);

Unfortunately, I have no experience with different operating systems, others
may be able to elighten you on that subject.

Grtz,
--
Rik Wasmus


Closed Thread