View Full Version : سوال: دخیره فرم به صورت عکس
black2
سه شنبه 16 تیر 1388, 23:54 عصر
سلام دوستان
میخواستم بدونم چطور میشود از یک فرم در برنامه عکس گرفت و عکسش رو ذخیره کرد؟ ممنون
Galestian
شنبه 20 تیر 1388, 07:55 صبح
سلام
' ساخت آبجکت بیت مپ
Dim frmBmp As New Bitmap(Me.Width, Me.Height)
' ساخت چهارضلعی
Dim drw As New Rectangle(0, 0, Me.Width, Me.Height)
' start left - start top - end right end down
' ترسیم فرو در آبجکت
Me.DrawToBitmap(frmBmp, drw)
' ذخیره آبجکت
frmBmp.Save("c:\sample.bmp")
موفق باشید
Galestian
شنبه 20 تیر 1388, 07:58 صبح
راستی اینم سی شارپ :لبخندساده:
Bitmap frmBmp = new Bitmap(this.Width, this.Height);
Rectangle drw =new Rectangle(0, 0, this.Width, this.Height);
this.DrawToBitmap(frmBmp, drw);
frmBmp.Save("c:\\sample.bmp");
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.