PDA

View Full Version : سوال: چگونه میشه از یک قسمت خاص از فرم (نه همه تصویر) عکس گرفت



sarraf
پنج شنبه 17 بهمن 1387, 12:04 عصر
لطفا راهنمایی کنید که بتونم شکلی را که بر روی فرم ایجاد کرده ام در یک فایل تصویری ذخیره کنم قبلا این سوال را جور دیگه ای مطرح کردم جواب درستی نگرفتم

حامد مصافی
پنج شنبه 17 بهمن 1387, 13:16 عصر
این شکل کجا ایجاد شده؟ روی یک شی System.Drawing.Bitmap??
متد Save رو امتحان کن.

sarraf
پنج شنبه 17 بهمن 1387, 22:11 عصر
ببینید من یک شکل ایجاد کرده ام به شکل زیر
Dim myGraphics As Graphics = Me.CreateGraphics
myGraphics.DrawRectangle(Pens.Red, 0, 100, 300, 100)
لطفا به من بگید چطوری میشه این شکل(مستطیل) راروی یک فایل تصویری ذخیره کرد

حامد مصافی
جمعه 18 بهمن 1387, 10:09 صبح
Me.BackgroundImage = New Bitmap(Me.Width, Me.Height)
Dim myGraphics As Graphics = Graphics.FromImage(Me.BackgroundImage)
myGraphics.DrawRectangle(Pens.Red, 0, 100, 300, 100)
Me.BackgroundImage.Save("C:\a.bmp")