我正在使用c#2005我想在图像上对角线写字符串.但默认情况下,c#提供水平或垂直写入的选项.
我们如何写对角线?
谢谢
您可以使用Graphics类上提供的RotateTransform和TranslateTransform.因为使用DrawString是GDI +,变换会影响绘图.所以使用这样的东西......
g.RotateTransform(45f); g.DrawString("My String"...); g.RotateTransform(-45f);
不要忘记扭转变化!
在drawString调用之前执行 Graphics.rotateTransform.菲尔莱特指出,不要忘记随后改变这种变化.