Ich möchte gerne den Text, den ich mit Hilfe der Methode DrawString() auf meine Grafik schreibe, mit Blocksatz ausrichten. Ich bin nicht wirklich geübt in .NET, da ich gerade erst anfange. Ich hab schon ziemlich viel rumgesucht, bin aber leider noch nirgends so richtig fündig geworden...
Hier der Code, mit dem ich meinen Text auf die Grafik schreibe:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7:
| grafik.DrawString( text, new Font("Helvetica LT 55 Roman", 10), Brushes.White, new RectangleF(50, 50, width-103, 20), StringFormat.GenericTypographic ); |
Ich habe schon überlegt, irgendwie über den CharacterRange zu gehen, weiß aber nicht wirklich wie.
Und dann würde mich noch interessieren, ob ich statt Brushes.White auch eine eigene Schriftfarbe mit RGB-Werten setzen kann...
Vielen Dank schonmal!
Anja
Moderiert von Christian S.: Code- durch C#-Tags ersetzt