c#实现屏幕截图

💡 原文中文,约1100字,阅读约需3分钟。
📝

内容提要

C#提供了System.Drawing命名空间中的类,可以方便地实现屏幕截图功能。示例代码中,获取屏幕大小,创建Bitmap对象并设置大小,创建Graphics对象并设置为Bitmap,使用CopyFromScreen方法将整个屏幕绘制到Graphics对象中,并保存为jpg文件。截取窗口或指定区域可使用GetWindowRect或GetDesktopWindow方法获取矩形区域,或使用计算方法获取指定矩形的截图。保存截图时应使用压缩算法,添加对System.Drawing.dll的引用。

🏷️

标签

➡️

继续阅读