Re: Writing text into images, and setting text size

From: Date: Mon, 17 Dec 2007 06:11:08 +0000
Subject: Re: Writing text into images, and setting text size
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-265960@lists.php.net to get a copy of this message
Try imagettftext(). On Dec 16, 2007 5:59 PM, Dave M G <martin@autotelic.com> wrote: > PHP List, > > I've been able to write text into an image using the default fonts > available, with this command: > > ImageString($image, 5, $x - 20,$y-10, $text, $textColour); > > The problem is that the font that is identified by the index "5" is too > small. But it seems that it can't be scaled in any way. > > So I thought I would try to specify a font and try something like this: > > $font = '/usr/share/fonts/truetype/freefonts/FreeSans.ttf'; > $imagettftext($image, 20, 0, $x, $y-10, $textColour, $font, $text); > > But I'm clearly not doing things quite right, and I have some questions: > > 1. 'FreeSans.ttf' is in my /usr/share/fonts/truetype/freefonts > directory. But specifying it doesn't seem to work. How do I get the > system to find the font? > > 2. I need the scripts I'm writing to be portable, so can I be sure of > what fonts will be available, and will I be able to locate them? > > 3. I'm not really concerned about what font it is, just that it's large > and readable. If there are other options than what I've explored here, > then I would be open to those too. > > Thank you for any advice. > > -- > Dave M G > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- -Casey

« previous php.general (#265960) next »