请问我若有N张BMP小图片,想要放到PictureBox 然后保存成一张BMP 
第一张想放在X.Y 轴 0,0 
第二张想放在X.Y 轴 100,100 
第三张想放在X.Y 轴 200,200 
………
能够达到吗? 或者要用其它控件?

解决方案 »

  1.   


      private void btnSaveAsPic_Click(object sender, EventArgs e)//保存布局为图片
            {
                Bitmap NewBitmap = new Bitmap(panel1.Width, panel1.Height);
    //可以把panel1换成PictureBox1
                    panel1.DrawToBitmap(NewBitmap, new Rectangle(0, 0,NewBitmap.Width, NewBitmap.Height));                NewBitmap.Save(Application.StartupPath + @"layout.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);//保存路径               // MessageBox.Show(Application.StartupPath + @"\Picture\LayOut\xx.jpg");
             
                NewBitmap.Dispose();
                //2  直接保存 
               // PictureBox1.Image.Save(@"C:\1.jpg", ImageFormat.Jpeg);         }