|
Posted by Erwin Moller on 08/23/07 13:58
william.oram@gmail.com wrote:
> Here's a toughie for me.
>
> Using the GD library, I want to print a word or string as an image,
> but with some constant amount of padding around it. The text is not
> known beforehand. In other words, something like
>
> ________
> | |
> | flan |
> |________|
>
> I'm very new to GD, but offhand the only solution that comes to mind
> is to create a very long general-purpose image, print the text at (x1,
> 0), measure the word there, destroy the image, then create a second
> image with dimensions calculated from before. That seems rather
> sloppy. Is there a better alternative?
>
Hi,
If you use freetype2 fonts, have a look at:
imageftbbox()
imagefontheight()
imagefontwidth()
That should do the trick.
Regards,
Erwin Moller
[Back to original message]
|