# ScreenCapturer **Repository Path**: Spiritwalker/ScreenCapturer ## Basic Information - **Project Name**: ScreenCapturer - **Description**: 一个NET 下的截图工具,支持多屏幕下的截图功能,支持全屏或者指定区域截图,说手动或自动截图。 - **Primary Language**: C# - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 35 - **Created**: 2024-11-08 - **Last Updated**: 2024-11-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 如果对你有用或者喜欢,那就给颗星赞,点个赞。谢谢! #### 介绍 一个NET 下的截图工具,支持多屏幕下的截图功能。 本项目支持以下框架: ``` net40;net45;net451;net452;net46;net461;net462;net47;net471;net472;net48; netcoreapp3.1; net5.0-windows;net6.0-windows;net7.0-windows ``` 使用示例: ``` ScreenCapturer.ScreenCapturerTool screenCapturer = new ScreenCapturer.ScreenCapturerTool(); if (screenCapturer.ShowDialog() == DialogResult.OK) { var bmp = screenCapturer.Image; } ``` 自动截全屏: ``` var bmp= ScreenCapturer.ImageHelper.GetScreenCapture(); ``` 指定区域截取: ``` var bmp= ScreenCapturer.ImageHelper.GetScreenCapture(); Rectangle rect=new Rectangle(0,0,300,300); var cutbmp= ScreenCapturer.ImageHelper.GetRectBitmap(bmp,rect); ``` ## 技术交流方式 ------ #### QQ技术交流群:318860399。 #### 微信公众号:明月心技术学堂。