【发布时间】:2009-11-06 00:52:12
【问题描述】:
我正在处理一个小项目,其中涉及将图像加载到 Windows 窗体中的图片框中。 然后我需要能够选择这个图像的区域,并“裁剪”到那个大小——就像你可以在 MS Paint 中做的那样。
我只是想知道是否有人知道任何可以帮助我开始的示例代码?
【问题讨论】:
我正在处理一个小项目,其中涉及将图像加载到 Windows 窗体中的图片框中。 然后我需要能够选择这个图像的区域,并“裁剪”到那个大小——就像你可以在 MS Paint 中做的那样。
我只是想知道是否有人知道任何可以帮助我开始的示例代码?
【问题讨论】:
这段代码我很幸运:
【讨论】:
这是一个非常简单的问题。您需要处理 MouseDown、MouseUp,并跟踪何时开始和停止拖动选择矩形。现在您已经完成了选择矩形,因此只需使用它来获取整个图像的一部分。如果您要显示缩放版本,只需找到控件尺寸与图像尺寸之间的比率即可。
【讨论】: