Здравствуйте Уважаемые! Я начинающий поэтому прошу помочь в решении проблемы.Осваиваю Visual Studio 2008-экспресс,WinForm.Проблема такая.На форме PictureBox.Загружаю рисунок(формат png) из ресурсов,далее посредством OpenFiledialog вставляю фоновый рисунок,ворочаю его,пока он невстанет на нужное место.Теперь мне нужно всё это сохранить(SaveFiledialog) в файл.
Dim g1 As Graphics = PictureBox1.CreateGraphics()
Dim img As Image
img = New Bitmap(PictureBox1.ClientRectangle.Width, PictureBox1.ClientRectangle.Height, g1)
Dim g2 As Graphics = Graphics.FromImage(PictureBox1.Image)
dc1 = g1.GetHdc()
dc2 = g2.GetHdc()
BitBlt(dc2, 100, 100, PictureBox1.ClientRectangle.Width, PictureBox1.ClientRectangle.Height, dc1, 100, 100, 13369376)
g1.ReleaseHdc(dc1)
g2.ReleaseHdc(dc2)
далее стандартный SaveFiledialog
img.Save(fs, _
System.Drawing.Imaging.ImageFormat.Jpeg)
Сохраняет Чёрный прямоугольник а рисунок нет.Голову ломаю,а ошибку найти не получается.Опыта маловато.Подскажите пожалуйста,направьте на истинный путь...