DiamondDog: imagettftext und ratation Text mittig anzeigen

Beitrag lesen

Hallo Leute,
ich hab mal wieder ein kleines Problem und zwar würde ich gerne einen Text mittig auf eine Bild schreiben lassen, das ganze funktioniert auch wunder bar wenn ich dem Text keine Rotation verpasse. Sobald der Text aber ein Rotation bekomme, gehter wohin erwill. ^^

Hier mal mein Code:

  
  $Rotation = 0;  
  $text = ucfirst(str_replace("www.", "", $_SERVER['HTTP_HOST']));  
  
  $arr = imagettfbbox ($Schriftgröße, $Rotation, $ttf, $text);  
  
  $x = ($Image_Width /2) - (($arr[2]-$arr[0]) /2);  
  $y = $Image_Height/2;  
  
  
  $Watermark  = imagecreatetruecolor($Image_Width, $Image_Height);  
  
  $black = imagecolorallocate($Watermark, 0, 0, 0);  
  $white = imagecolorallocate($Watermark, 255, 255, 255);  
  
  imagealphablending($Watermark, true);  
  imagesavealpha($Watermark, true);  
  $transparent = imagecolorallocatealpha( $Watermark, 0, 0, 0, 127 );  
  imagefill( $Watermark, 0, 0, $transparent );  
  
  
  imagettfborder($Watermark, $Schriftgröße, $Rotation, $x, $y, $white, $ttf, $text, 1);  
  imagettftext ($Watermark, $Schriftgröße, $Rotation, $x, $y, $black, $ttf, $text);  

Ich weiß das ich irgend wie die Rotation in die Rechung von x y mit einbauen muss, leider krieg ich das aber nichtauf die Reihe und brächte da einwenig Hilfe.

Danke schon mal an alle.

Mfg Dog