通过鼠标拖动形状裁剪图像。不是矩形。 如果我单击并在该形状的特定形状裁剪图像中拖动鼠标
答案 0 :(得分:0)
您的最终图像显然只能是一个矩形,并且具有高度和宽度。
您需要保持“绘制/拖动”形状的坐标,然后以某种方式将其用作遮罩,将此区域外的像素设置为特定的“空/背景”颜色或透明(如果图像类型支持它)
这会回答你的问题吗?
答案 1 :(得分:0)
这可能会对您有所帮助:
Image img = Imager.Crop(sourceImage, new Rectangle(x, y, width, height));
而不是new Rectangle
你做其他事情