我用picturebox打开一个image, 名称:map
    然后我在picturebox上对该map进行图象的编辑
    我发现编辑的时候你画的线条写的字,其实都没有写到map上
    1  所以我就想怎样把刚才你对该图添加的线条或字,与该map地图一起合并保存出去
    2  不是可以对picturebox的image进行象素的颜色设置与提取吗
       我自己在picturebox上画的这些东西可以提取象素吗    就是好比一长中国地图,我自己把上边的城市和道路重新画了一遍,然后想把画的结果保存下来
    谢谢各位了

解决方案 »

  1.   

    Bitmap bitmap = Bitmap.FromFile("file.jpg");
    Graphics g = Graphics.FromImage(bitmap);g.DrawSomething();bitmap.Save("file2.jpg");
      

  2.   

    谢谢楼上的
    问题昨晚解决了呵呵
    我刚学c#
    能再问你个问题
    我打开一个图片
    好比filename是打开图片的路径
    我保存的时候写
    1、picturebox1.image.sava(ImageFileName,System.Drawing.Imaging.ImageFormat.Jpeg)2、Bitmap bitmap1=(Bitmap)pictureBox1.Image;
       bitmap1.Save(ImageFileName,System.Drawing.Imaging.ImageFormat.Jpeg);
    2种方式都不成,都提示GDI+错误

    1、picturebox1.image.sava(@"d:\msdn.jpg",System.Drawing.Imaging.ImageFormat.Jpeg)2、Bitmap bitmap1=(Bitmap)pictureBox1.Image;
       bitmap1.Save(@"d:\msdn.jpg",,System.Drawing.Imaging.ImageFormat.Jpeg);
    都可以运行正常
    谢谢了
      

  3.   

    ImageFileName写的不对吧,既然@"d:\msdn.jpg"可以的,你定义的时候是不是没有写@