Hi,
Ok hab alles verstanden und die Lösung gefunden:
ganz offensichtlich nicht.
Anstelle von
function check_ttf_size($Schriftgröße, $Rotation, $ttf, $text, $Image_Width, $Image_Height) {  
  
  $textbox = calculateTextBox($Schriftgröße, $Rotation, $ttf, $text);  
  
  if(($textbox["width"] < $Image_Width) and  ($textbox["height"] < $Image_Height)){  
   check_ttf_size($Schriftgröße + 1, $Rotation, $ttf, $text, $Image_Width, $Image_Height);  
  }else{  
    return $Schriftgröße - 1;  
  }  
}
einfach das hier
function check_ttf_size($Schriftgröße, $Rotation, $ttf, $text, $Image_Width, $Image_Height) {  
  
  $textbox = calculateTextBox($Schriftgröße, $Rotation, $ttf, $text);  
  
  if(($textbox["width"] < $Image_Width) and  ($textbox["height"] < $Image_Height)){  
   return check_ttf_size($Schriftgröße + 1, $Rotation, $ttf, $text, $Image_Width, $Image_Height);  
  }else{  
    return $Schriftgröße - 1;  
  }  
}
~dave
 nicht angemeldet
 nicht angemeldet