我是 C# 和 .net 的新手,只是想弄清楚如何做一些我认为相对简单的事情。我正在创建一个位图,稍后将其作为图像保存到磁盘,其中一部分我想绘制一个矩形。我可以做到这一点,但是我正在寻找一种简单的方法来从某个角度做到这一点。我需要能够指定一个角度来绘制矩形,我还需要能够指定旋转点(我需要围绕矩形的左上角点旋转)。
这通常是如何用 c#/.net 实现的,有没有内置的东西我还没有找到?
我是 C# 和 .net 的新手,只是想弄清楚如何做一些我认为相对简单的事情。我正在创建一个位图,稍后将其作为图像保存到磁盘,其中一部分我想绘制一个矩形。我可以做到这一点,但是我正在寻找一种简单的方法来从某个角度做到这一点。我需要能够指定一个角度来绘制矩形,我还需要能够指定旋转点(我需要围绕矩形的左上角点旋转)。
这通常是如何用 c#/.net 实现的,有没有内置的东西我还没有找到?
Graphics类支持设置变换,使您可以缩放、剪切、旋转等。请参阅坐标系和变换。
您可以在使用矩阵单独旋转矩形中找到一个示例。