PDA

View Full Version : سوال: عکس گرفتن از دسکتاپ و ذخیره آن درPicture



elimeli
شنبه 02 مرداد 1389, 18:36 عصر
سلام
میخواستم بدونم برای عکس گرفتن از دسکتاپ از چه کلاسی باید استفاده کنم
پیشاپیش ممنون از توجهتون

jalalx
شنبه 02 مرداد 1389, 19:04 عصر
خیلی خیلی سادس! من قبلا یه روش پیدا کردم!



int screenWidth = Screen.GetBounds(new Point(0, 0)).Width;
int screenHeight = Screen.GetBounds(new Point(0, 0)).Height;
Bitmap bmpScreenShot = new Bitmap(screenWidth, screenHeight);
Graphics gfx = Graphics.FromImage((Image)bmpScreenShot);
gfx.CopyFromScreen(0, 0, 0, 0, new Size(screenWidth, screenHeight));
bmpScreenShot.Save("test.jpg", ImageFormat.Jpeg);

elimeli
شنبه 02 مرداد 1389, 19:45 عصر
خیلی خیلی سادس! من قبلا یه روش پیدا کردم!



int screenWidth = Screen.GetBounds(new Point(0, 0)).Width;
int screenHeight = Screen.GetBounds(new Point(0, 0)).Height;
Bitmap bmpScreenShot = new Bitmap(screenWidth, screenHeight);
Graphics gfx = Graphics.FromImage((Image)bmpScreenShot);
gfx.CopyFromScreen(0, 0, 0, 0, new Size(screenWidth, screenHeight));
bmpScreenShot.Save("test.jpg", ImageFormat.Jpeg);




مرسی ... فقط من اگه بخوام فقط از روی فرم توی برنامه عکس بگیره باید چیکار کنم؟