我使用:
bshBrush = New SolidBrush(Color.FromArgb(Opacity, TextColorRed, TextColorGreen, TextColorBlue))
fntFont = New Font(FontName, FontSize, FontS)
grfGraphics.RotateTransform(RotationAngle)
grfGraphics.DrawString(DrawText, fntFont, bshBrush,
New Point(x, y))
grfGraphics.ResetTransform()
绘制的透明度旋转文字,结果绘制出来的旋转文字,并没有绕着(x,y)旋转,请问哪位赐教,用什么方法能正确实现旋转透明文字绕着(x,y)旋转的效果。谢谢赐教了!
从下图可以看到,随着旋转角度的加大,绘制出来的旋转文字越来越远离(x,y)轴心。