為了讓大家知道下面內容是否是自己想要的,我先發效果圖。
好了,那就開始貼代碼了
以下為一個按鈕的事件,為裁剪準備圖片、裁剪路徑、保存路徑
openFileDialog.Filter = @"Bitmap文件(*.bmp)|*.bmp|Jpeg文件(*.jpg)|*.jpg|所有合適文件(*.bmp,*.jpg)|*.bmp;*.jpg";
openFileDialog.FilterIndex = 3;
openFileDialog.RestoreDirectory = true;
if (DialogResult.OK == openFileDialog.ShowDialog())
{
Bitmap bit = (Bitmap)Bitmap.FromFile(openFileDialog.FileName, false);
Bitmap newBit = null;
BitmapCrop(bit, path, out newBit);
newBit.Save(@"C:/Users/Public/Pictures/Sample Pictures/沙漠22.jpg");
}
}
以下為裁剪的關鍵代碼
有了這個前臺只需要獲取用戶的鼠標路徑傳到后臺就可以。
新聞熱點
疑難解答