Sven Rautenberg: Captcha-System der erzeuge font(string) ist zu klein ... hilfe!

Beitrag lesen

Moin!

bei int imagestring ( resource $im, int $font, int $x, int $y, string $s, int $col )

der $font ... ist ja ein wert von 1 bis 5 ... (intern) aber laut php.net kann man auch ein externen wert setzen der immer über 5 liegt ... aber wie :(

Indem man einfach einen passenden Wert übergibt - nachdem man imageloadfont benutzt hat, um diesem Wert einen Bitmapfont zuzuweisen. Ansonsten gehen nur Werte zwischen 1 und 5.

imagestring() ist nach meinem Empfinden nur nützlich, wenn man 1. keine Truetype-Fonts einsetzen will oder kann und 2. tatsächlich kleine Schriften benötigt, die bitmapgenau geschrieben werden müssen (TrueType neigt bei kleiner Schriftgröße eventuell zum Verpixeln).

imagettftext() ist besser.

- Sven Rautenberg

--
"Love your nation - respect the others."