PDA

View Full Version : سوال: چگونه می توان یک فایل تصویری با استفاده یک شی گرافیکی بوجود آورد



sarraf
سه شنبه 15 بهمن 1387, 01:11 صبح
اگر با استفاده از یک شی گرافیکی یک شکل در فرم ایجاد کنیم (مانند یک مستطیل)چگونه می توان آن شکل را در یک فایل تصویری مانند بیت مپ ذخیره کرد

shask00l
سه شنبه 15 بهمن 1387, 08:35 صبح
1 کلاس از نوع bitmap ایجاد کن و از روی فرم یا هر چیز دیگه که با این کلاس سازگاری داره یه نمونه برای کلاست بگیر . همین کلاس قابلیت ذخیره هم داره . ضمنا میتونی از بخش مورد نظرت مستقیما عکس بگیری .

sarraf
سه شنبه 15 بهمن 1387, 21:55 عصر
از پاسختان ممنونم ولی مساله هنوز برایم حل نشده است اگه موافق باشید با کد مساله را جلو ببریم
ما یک نمونه از کلاس بیت مپ را می سازیم
Dim memoryImage As Bitmap
حال یک مستطیل بر روی فرم ایجاد می کنیم
Dim myGraphics As Graphics = Me.CreateGraphics()
myGraphics.DrawRectangle(Pens.Red, 0, 100, 300, 100)
حالا چگونه مستطیل ایجاد شده را به نمونه بیت مپ مربوط می کنیم؟
در ضمن میشه لطف کنی راهنمایی نمایی چگونه میشه از یک قسمت خاص از فرم (نه همه تصویر) عکس گرفت