برنامه گرفتن عکس از مانیتور
کد برنامه گرفتن عکس از صفحه نمایش به صورت کاملا ساده و کاربردی .
این کد این امکان را ایجاد میکند تا به صورت پشت سر هم عکس بگیرید و در یک پوشه ذخیره نمایید
public void TakePictrue()
{
try
{
string ImagePath = @"D:\My_Pictrue", ImageName = (System.DateTime.Now.ToShortDateString() + " " +
System.DateTime.Now.ToLongTimeString()).Replace("/", "-").Replace(":", "-");
if (!(System.IO.File.Exists(ImagePath)))
System.IO.Directory.CreateDirectory(ImagePath);
int SW = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width,
SH = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height;
System.Drawing.Graphics Grp;
System.Drawing.Bitmap Btm = new System.Drawing.Bitmap(SW, SH);
Grp = System.Drawing.Graphics.FromImage(Btm);
Grp.CopyFromScreen(System.Drawing.Point.Empty, System.Drawing.Point.Empty, System.Windows.Forms.Screen.PrimaryScreen.Bounds.Size);
Btm.Save(@ImagePath + @"\" + ImageName + ".Jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);
}
catch { }
}
منبع : CRM - نویسنده : احسان ملکی
دیدگاه (0)