On Fri, 2004-10-29 at 00:11 +0200, Jacob Friis wrote:
> I have created a function that will measure the width of a text string
> in pixels. It works ok.
> If you have optimizations, please let me know.
> Thanks,
> Jacob
>
> function txt_width ($txt) {
> $width = 0;
> $txt_len = strlen($txt);
> for ($n = 1; $n <= $txt_len; $n++) {
> switch (substr($txt, $n, 1)) {
> case 'l';
> case '.';
> case ' ';
> case '-';
> case 't';
> $width += 3;
> break;
> default :
> $width += 8;
> break;
> }
> }
> return $width;
> }
> ..and how do you plan to account for things such as, font sizes on all platforms, font types, etc? -- /*************************************** * Robby Russell | Owner.Developer.Geek * PLANET ARGON | www.planetargon.com * Portland, OR | [EMAIL PROTECTED] * 503.351.4730 | blog.planetargon.com * PHP/PostgreSQL Hosting & Development * --- Now supporting PHP5 --- ****************************************/
signature.asc
Description: This is a digitally signed message part

