/CopyTranslatePaste

轻量化的剪切板翻译工具

Primary LanguageC#MIT LicenseMIT

CopyTranslatePaste

CopyTranslatePaste 是一个可以从剪切板中读取文本和图像并进行翻译的一个工具,用以解决翻译各种不能直接复制文本的论文里的文字的不便。

image-20210216123645535

食用方法

  1. 下载程序,解压,双击 CopyTranslatePaste.exe 运行
  2. 复制文本 / 复制含有文字的图片 / 截图(推荐使用Windows 10原生快捷键 Windows + Shift +S
  3. 点击导入,自动识别剪切板内容
  4. 点击翻译,即可食用

Q&A

  • OCR文本后处理开关干什么用的?
    • 截图OCR后识别结果会自带很多换行符和单词的连字符,我做了一定的处理以减轻每次手动修正的麻烦,如果发现此功能有问题,请尝试关闭它
  • 为什么不自动监听剪切板,自动翻译?
    • OCR的处理性能来自您正在运行的电脑,为了防止这个小工具浪费您电脑的性能,我们暂时没有提供这个功能(后续视情况可能会以一个比较好的运行逻辑添加此功能)其实就是还没想好怎么取得便利和性能的折衷
  • 为什么不自动翻译?
    • 翻译功能使用了网络上的Web API,为了防止对网络资源的滥用,目前请手动触发翻译。(后续视情况可能会以一个比较好的运行逻辑添加此功能)怕被封,善待网络服务提供商
  • 其他想法或者疑惑?

功能规划

  • OCR(2021/02/01)
  • 从剪切板读取文本(2021/02/07)
  • 从剪切板读取图片(2021/02/07)
  • 批量从文件序列中识别文字
  • 原文框文本追加模式(2021/02/08)
  • 文本复制到剪切板(2021/02/08)
  • 翻译接口(2021/02/01)
  • 长文本翻译接口(2021/02/01)
  • 逐句对照(2021/02/07)
  • Fluent design 毛玻璃特效UI(2021/02/01)
  • 设置中心(2021/02/01)
    • 窗口置顶(2021/02/08)
    • 自适应缩放窗口(2021/02/08)
    • 常驻任务栏
    • Toast消息
    • 快捷键
  • 可供选择的翻译源
  • 带频率控制的触发翻译

  • ⚠ 警告:本项目为非盈利的开源项目,滥用项目代码、工程制品等造成的任何后果,本人一概不承担任何责任,有关许可信息请详见项目LICENSE,直接或者间接使用项目代码、工程制品等视为您已知情并同意。
  • 新版logo取自bootstrap icon,版权归bootstrap所有,非商业性质使用。