对广大开发者提供的轻量截图翻译软件,目前在window10-11可稳定运行。我的本意旨在为广大开发者或者日常学习英文文献者提供一款轻量,热键触发,无广告的软件。
点击空白处退出提示
对广大开发者提供的轻量截图翻译软件,目前在window10-11可稳定运行。我的本意旨在为广大开发者或者日常学习英文文献者提供一款轻量,热键触发,无广告的软件。
TransEverything — 截图翻译工具
一款 Windows 桌面截图翻译工具。按下全局快捷键 Ctrl+R,框选屏幕任意区域,自动 OCR 识别文字并调用百度翻译
API,以悬浮窗展示翻译结果。
核心功能
- 全局快捷键:Ctrl+R 任意界面触发,基于 JNativeHook 实现系统级键盘钩子
- 截图选区:全屏半透明遮罩,鼠标拖拽框选目标区域,ESC 取消
- 离线 OCR:基于 Tess4J(Tesseract)的本地文字识别,支持中英文
- 支持接入 API:自动检测源语言,MD5 签名请求
- 悬浮翻译窗:无边框置顶 JWindow,深色主题,原文灰字 + 译文白字,可拖拽,右键关闭
- 系统托盘:后台静默运行,托盘图标右键退出
- 日志系统:按日期分文件记录,自动清理 7 天前日志
调用链路
用户按下 Ctrl+R
↓
GlobalHotkeyListener(键盘钩子捕获)
↓
ScreenCapture(全屏截图 → 遮罩覆盖 → 拖拽选区 → 裁剪图片)
↓
OcrEngine(Tess4J 识别图片文字 → 输出字符串)
↓
文字预处理(单换行替换为空格,保留段落分隔)
↓
TransApi(构造签名请求 → HTTP GET 百度翻译 API → 解析 JSON 响应)
↓
TranslationPopup(创建置顶 JWindow → 显示原文 + 译文 → 右键关闭)



评论