.NETte Dinge und noch einiges mehr ;-) RSS 2.0
 Wednesday, April 18, 2007

Um Text zu einem Graphicsobjekt hinzuzufügen, kann die DrawString Methode verwendet werden. Was aber tun, wenn dieser Text gedreht werden soll? Folgende Zeilen lösen das Problem sehr einfach:

Graphics g = Graphics.FromImage(strip); Font f = new Font("Arial", 8); Pen p = new Pen(Color.FromArgb(150, Color.Black)); //drehen des gesamten Graphicsobjektes g.RotateTransform(90); g.DrawString("vertikaler Text", f, p.Brush, new PointF(10, 10); //Zurücksetzen der Drehung, nicht vergessen!! g.ResetTransform();

Was jetzt hier natürlich fehlt sind, evtl. notwendige Transformationen. Diese können mit g.TranslateTransform() vorgenommen werden, waren in meinem Fall aber nicht notwendig.

Wednesday, April 18, 2007 11:29:07 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Entwicklung |  .NET |  ASP.NET
Comments are closed.
Archive
<January 2009>
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2009
Christian Stein
Sign In
Statistics
Total Posts: 238
This Year: 0
This Month: 0
This Week: 0
Comments: 20
All Content © 2009, Christian Stein
DasBlog theme 'Business' created by Christoph De Baene (delarou)