您的位置:首页 > 编程语言 > C#

c#获取屏幕截图

2017-10-04 09:58 288 查看
全栈工程师开发手册 (作者:栾鹏)

c#教程全解

c#获取屏幕截图

测试代码

static void Main()
{
Bitmap bb = getScreen();
img2file(bb, "test1.jpg");
}


屏幕截图函数

public static Bitmap getScreen()
{
Bitmap baseImage = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
Graphics g = Graphics.FromImage(baseImage);
g.CopyFromScreen(new Point(0, 0), new Point(0, 0), Screen.AllScreens[0].Bounds.Size);
g.Dispose();
return baseImage;
}


图片存储函数

public static void img2file(Bitmap b, string filepath)
{
b.Save(filepath);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: