Nico: imagettftext - Buchstaben bei 90° Drehung versetzt

Beitrag lesen

Hallo!

Ich erzeuge mit PHP ein Bild, auf dem ein Text um 90° gedreht dargestellt werden soll. Der Code dazu sieht so aus:

  
$bb=imagettfbbox(12,90,"arial.ttf", "Dissemination"); $width=abs($bb[1]-$bb[5]);  
imagettftext($img, 12, 90,15,250+$width/2, $black, "arial.ttf", "Dissemination");  

Das funktioniert bei mir lokal auch wunderbar. Auf dem Server, auf dem das Skript letztendlich laufen soll, werden die Buchstaben aber anders ausgerichtet. Da ist nicht die Grundlinie der Buchstaben parallel zur Vertikalen, sondern die Oberkante jedes einzelnen Buchstaben. Außerdem ist der Startpunkt nicht die untere linke Ecke des Ds, sondern die obere linke.
Hier der betreffende Ausschnitt aus dem Bild:
Die falsche Darstellung:
falsche Darstellung
Die richtige Darstellung:
richtig
Die verwendete Schriftart lokal und auf dem Server ist die selbe.

Gibt es eine Möglichkeit, das Problem zu lösen, ohne den Provider zu bitten, seinde GDLib zu aktualisieren?

Nico