//实例化照片的路径
private string photoPath = string.Empty;
//定义照片的新路径
string path=string.Empty;
private void btnAddTo_Click(object sender, EventArgs e)//添加照片的单击事件
{
OpenFileDialog openFile = new OpenFileDialog();
openFile.Filter = "图片文件|*.jpg;*.png";//指定图片的文件类型
if (openFile.ShowDialog()==DialogResult.OK)
{
//获取选择人间的路径
photoPath = openFile.FileName;
//展示在图片的文件框中
pictureBox1.BackgroundImage = Image.FromFile(photoPath);
//将图片另存到程序的根目录中
//准备新文件的名称,当前的日期加上随机的两个数字
path = DateTime.Now.ToString("yyyyMMddHHmmss");
//获取随机数
Random objRandom = new Random();
path += objRandom.Next(0, 99).ToString("00");
path += photoPath.Substring(photoPath.Length - 4);
path = ".\\inmge\\" + path;//存放在项目根目录下
//另存为新的路径
Bitmap objBitmap = new Bitmap(pictureBox1.BackgroundImage);
objBitmap.Save(path,pictureBox1.BackgroundImage.RawFormat);
objBitmap.Dispose();
}
}