PHP Warning: imagettftext() expects parameter 2 to be double

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi there,

I have been using the GD functions from PHP5.0 on Mac OS X.

I have a simple script that creates a PNG image with text on the image using
fonts using FreeType 2.

I am trying to use the imagettftext() function within a foreach loop ­ but I
get the following error:

PHP Warning:  imagettftext() expects parameter 2 to be double

The code is as follows:

    $font['type']="./fonts/font.ttf²;

    
$font['color']=imageColorAllocate($card['png'],$font['hexcolor']['r'],$font[
'hexcolor']['g'],$font['hexcolor']['b']);

    imageFill($card['png'],0,0,$card['color']);

    foreach ($xml->textblock as $text) {
$fontsize=$text->fontsize;        $fontangle=$text->fontangle;
$fontxpos=$text->fontxpos;        $fontypos=$text->fontypos;
$text=$text->text; 
imagettftext($image['png'],$fontsize,$fontangle,$fontxpos,$fontypos,$font['c
olor'],$font['type'],$text);        }

It works fine if I add just one line outside of the loop ­ but as soon as
its within the loop it errors.

Cheers,

James

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux