请问那些知道如何把一张图片(800*600),我想从他的顶部开始剪300*300,如何实现,高手贴出代码.....

解决方案 »

  1.   

                
                Bitmap bmp = new Bitmap(Image.FromFile("XX.jpg"));
                bmp = bmp.Clone(new Rectangle(0, 0, 300, 300), System.Drawing.Imaging.PixelFormat.Format24bppRgb);
                bmp.Save("XX.jpg");
                bmp.Dispose();
      

  2.   

    graphics.DrawImage("原始图片",new Rectangle(0,0,300,300),new Rectangle(0,0,300,300),GraphicsUnit.Pixel)