使用c#裁剪图像

时间:2013-08-26 13:06:21

标签: c# image crop system.drawing

我读过很多属于这个的问题。但我的问题略有不同,我需要做的只是裁剪图像

enter image description here

并仅显示邮件项目而不是该邮件图片。我使用了以下代码,但它只是裁剪右侧而不是左侧。请帮帮我。 注意:图片只是一个从谷歌图片中获取的示例

 Bitmap croppedBitmap = new Bitmap("E:/my234.png");
        try
        {
            croppedBitmap = croppedBitmap.Clone(new Rectangle(0,0,202, 17), System.Drawing.Imaging.PixelFormat.DontCare);
            pictureBox1.Image = croppedBitmap;
        }
        catch(Exception ex)
        { string se = ex.ToString(); }

。 谢谢你提前

1 个答案:

答案 0 :(得分:10)

您是否阅读过MSDN?

明确指出:

  

RECT

     

类型:System.Drawing.Rectangle

     

定义要复制的此Bitmap部分。 坐标是相对的   到这个位图

您需要的只是正确的坐标:

Rectangle(20, 0, 182, 17)