ImageTTFText: verpixelte Schrift

campari

Erfahrenes Mitglied
Generiere GIF's ganz normal mit folgendem Code:

PHP:
$im = ImageCreateTruecolor ($img_breite, $img_hoehe);
$background_color = ImageColorAllocate ($im, $bck1, $bck2, $bck3);
imagefill($im, 0, 0, $background_color);
$f_color = ImageColorAllocate ($im, $font1, $font2, $font3);
ImageTTFText ($im, $font_size, 0, $x, $y, $f_color, $font, $text);
header ("Content-type: image/gif");
ImageGIF($im);
ImageDestroy ($im);

Das Resultat ist auf dem einen Server verpixelter als auf dem anderen.
Die gd-Bibliotheken sehen so aus:

GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.1.3
(oberes Bildbeispiel)


GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
(unteres Bildbeispiel)


Im Anhang der stark vergrösserte Darstellung von 9px-Schrift, light.

Woran kanns liegen?
 

Anhänge

  • kaesebrot.gif
    kaesebrot.gif
    7,2 KB · Aufrufe: 27
Zuletzt bearbeitet:
Vermutlich hast Du Recht. Hier natürlich wie immer das Problem des Webhosting ..

Wäre beim oberen Bild, das nicht so stark ausgefranst ist, noch eine Schärfung möglich, damit die Schrift einfach klarer rüberkommt? Grad in der Vergrösserung sieht man soviele Pixel zwischen beiden Farbparametern, auf die verzichtbar wäre.
 
Zurück