PDA

View Full Version : سوال: عکس گرفتن از صفحه نمایش



rezvan.j
یک شنبه 30 فروردین 1388, 14:45 عصر
سلام دوستان
من می خوام یه برنامه بنویسم که از صفحه نمایش عکس بگیره و تو یه فایل bitmap ذخیره کنه؟
توضیحات با get pixle و set pixle
ممنون میشم اگه راهنمایی کنید

esmaeily-hosein
یک شنبه 30 فروردین 1388, 15:00 عصر
Bitmap savedBitmap=new Bitmap(mainForm.Width,mainForm.Height);
mainForm.DrawToBitmap(savedBitmap,mainForm.ClientR ectangle);
savedBitmap.Save("C:\\my Image.bmp");

Sajjad.Aghapour
یک شنبه 30 فروردین 1388, 19:46 عصر
اگه از کل صفحه می خواهین عکس بگیرین :


Bitmap bmp = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
Graphics g = Graphics.FromImage(bmp);
g.CopyFromScreen(Screen.PrimaryScreen.Bounds.X, Screen.PrimaryScreen.Bounds.Y, 0, 0, Screen.PrimaryScreen.Bounds.Size);
bmp.Save("c:\\sa.jpg");