类似QQ截图功能
从图片的指定位置开始剪裁到指定位置 生成另外张图

解决方案 »

  1.   

    只试过Winform下的.
            private void screenPic(int left, int top, int Width, int Height, string filepath)
            {
                Rectangle roi = new Rectangle(left, top, Width, Height);            using (Bitmap bmp = new Bitmap(roi.Width, roi.Height))
                using (Graphics g = Graphics.FromImage(bmp))
                {
                    g.CopyFromScreen(this.PointToScreen(roi.Location), Point.Empty, roi.Size);
                    bmp.Save(filepath, System.Drawing.Imaging.ImageFormat.Jpeg);
                }
            }
      

  2.   

      g.CopyFromScreen(this.PointToScreen(roi.Location), Point.Empty, roi.Size);PointToScreen是什么东东
      

  3.   

    -------------将指定工作区点的位置计算成屏幕坐标。命名空间:  System.Windows.Forms