# Screenshot **Repository Path**: jackjiangmc/screenshot ## Basic Information - **Project Name**: Screenshot - **Description**: C#截图软件,由于工作很少用到qq,如果登录的话太占用内存了,只能用微信截图,微信截图是不能钉在桌面的,而其他类型的软件如Snipaste,没有文字识别和翻译的功能,所以我赌上人生所有的信誉开发了一款订图,文字识别,文字翻译于一体的小软件,后续会加上编辑图片功能,现在懒得加 - **Primary Language**: C# - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-11-14 - **Last Updated**: 2026-05-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Screenshot #### 介绍 C#截图软件,由于工作很少用到qq,如果登录的话太占用内存了,只能用微信截图,微信截图是不能钉在桌面的,而其他类型的软件如Snipaste,没有文字识别和翻译的功能,所以我赌上人生所有的信誉开发了一款订图,文字识别,文字翻译于一体的小软件(程序占用内存可以媲美Snipaste),后续会加上编辑图片功能,现在懒得加 #### 软件架构 软件架构说明 #### 安装教程 1. 基于.net6.0 2. Visual Studio 2022 3. winfrom #### 代码基本说明 1. MainForm 主窗体 2. ScreenFrom 截图窗体 3. TranslateUtil 百度翻译方法集合 4. HotKey 全局快捷键注册常量 5. 具体实现步骤用全局快捷键开启截屏,截屏刚才会绘制截图宽度*高度,截屏完毕直接订在桌面上面, 6. F2调用(PaddleOCRSharp 3.1.0识别文字显示在text上面,作废有点慢需要0.5秒),改用百度文字识别api 7. F3调用百度apl翻译,具体实现可以看 https://gitee.com/lugangtian/baidu-translation-api ,里面有csdn链接,有详细的说明 8. 截切版会复制图片,直接粘贴即可 9.Esc键最小化到后台进程,占用后台0.5兆左右 #### 使用说明 1. 全局截屏快捷键:Ctrl+Alt+A 2. 选中状态下,F2识别图片文字 3. 选中状态下,F3英语翻译中文,基于F2识别的图片文字 4. 选中状态下,F4中文翻译英语,基于F2识别的图片文字 5. Esc键最小化到后台进程 #### 视频演示地址 1.[地址](https://www.bilibili.com/video/BV1Pwxue9ETE/):https://www.bilibili.com/video/BV1Pwxue9ETE/