C#简单截取屏幕图像,并保存到指定位置(图文详解) 您所在的位置:网站首页 在电脑上如何剪切屏幕上的部分内容 C#简单截取屏幕图像,并保存到指定位置(图文详解)

C#简单截取屏幕图像,并保存到指定位置(图文详解)

2024-07-11 12:14| 来源: 网络整理| 查看: 265

一:需求

1、利用C#截取屏幕图像 2、保存图像到指定位置

二、准备

1、visual studio 2、新建控制台项目 3、引入System.Drawing和Syetem.Windows.Form 这里写图片描述

这里写图片描述

三、代码

1、先写截取屏幕图像的方法

#region 截取屏幕图像 private static Bitmap GetScreenCapture() { Rectangle tScreenRect = new Rectangle(0, 0, Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); Bitmap tSrcBmp = new Bitmap(tScreenRect.Width, tScreenRect.Height); // 用于屏幕原始图片保存 Graphics gp = Graphics.FromImage(tSrcBmp); gp.CopyFromScreen(0, 0, 0, 0, tScreenRect.Size); gp.DrawImage(tSrcBmp, 0, 0, tScreenRect, GraphicsUnit.Pixel); return tSrcBmp; } #endregion

2、再写调用此方法后,将图片放在f盘下(放在main方法里面调用即可)

Bitmap bitmap = GetScreenCapture(); bitmap.Save(@"f:\\NewDriverScreen.jpg"); 四、运行后的结果

这里写图片描述

说明:因为我的需求是截取设别管理器,所以运行的结果就是这个图片



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有