ich habe mal wieder eine Angelegenheit, bei der ich irgendwie zu keiner schönen Lösung komme.
Ich erstelle OnTheFly ein Sprite (meinetwegen auch auf ein Image, wäre mir hier egal), auf welchem ich einen Text ausgebe.
Nun möchte ich aber, dass der Text in einer Box mit den Koordinaten:
(X1|Y1) (X2|Y2)
ausgegeben wird. Sollte der Text an einer Seite anecken, sollte ein Zeilenumbruch her. Sollte der gesamte Text nicht in die Box passen, soll die Schriftgröße verkleinert werden, bis es passt.
Ich hoffe ihr versteht was ich meine.
Ich habs schon mit TextWidth() und TextHeight() ausprobiert, finde aber keine zufriedenstellene Lösung. Wäre über Tipps, Beispiele oder fertige Includes (falls sowas hierzu existiert) sehr erfreut. Die genaue Funktionsweise pass ich dann schon selber an (Man will ja nicht ganz untätig sein
