Registriert seit: 20. Jun 2004
155 Beiträge
Delphi 5 Standard
|
Mehrzeiligen Text in Image mit Canas schreiben
22. Feb 2008, 15:38
Moin,
ich möchte mit Canvas Text in ein Image schreiben:
Image1.Canvas.TextOut(1,1,'blabla');
Das funktioniert auch ganz gut. Wie kann ich jedoch mehrzeiligen Text in eine Image schreiben lassen? Natürlich könnte ich einfach für jede Zeile ein "TextOut" verwenden und die y-Koordinate jedes Mal verschieben, jedoch soll der Abstand der einzelnen Zeilen auch von der Schriftart und -größe abhängen (für die Bestimmung der Abmessungen benutze ich Image1.Canvas.TextWidth('blabla'), ...) und ich weiß nicht, wie ich diesen Bestimmen soll.
(Oder soll ich ein Memo abzeichnen? Wenn ja, wie geht das?)
Gruß
Ben
|