【问题标题】:C# WinForms - picture / image box selection - like MS PaintC# WinForms - 图片/图像框选择 - 类似于 MS Paint
【发布时间】:2009-11-06 00:52:12
【问题描述】:

我正在处理一个小项目,其中涉及将图像加载到 Windows 窗体中的图片框中。 然后我需要能够选择这个图像的区域,并“裁剪”到那个大小——就像你可以在 MS Paint 中做的那样。

我只是想知道是否有人知道任何可以帮助我开始的示例代码?

【问题讨论】:

    标签: c# winforms


    【解决方案1】:

    这段代码我很幸运:

    Cropping Images

    【讨论】:

      【解决方案2】:

      这是一个非常简单的问题。您需要处理 MouseDown、MouseUp,并跟踪何时开始和停止拖动选择矩形。现在您已经完成了选择矩形,因此只需使用它来获取整个图像的一部分。如果您要显示缩放版本,只需找到控件尺寸与图像尺寸之间的比率即可。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-08-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多