http://www.imagemagick.org/Usage/text/
You can use http://docs.php.net/manual/en/intro.imagick.php
Or exec() with Imagemagick commands directly http://www.imagemagick.org
Dave M G 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.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php