首页 > 其他分享 >WPF开源的一款免费、开箱即用的翻译、OCR工具

WPF开源的一款免费、开箱即用的翻译、OCR工具

时间:2024-07-12 16:53:24浏览次数:11  
标签:Ctrl Shift WPF 开箱 NET OCR Alt 项目

思维导航

前言

今天大姚给大家分享一款由WPF开源的、免费的(MIT License)、即开即用、即用即走的翻译、OCR工具:STranslate。

WPF介绍

WPF 是一个强大的桌面应用程序框架,用于构建具有丰富用户界面的 Windows 应用。它提供了灵活的布局、数据绑定、样式和模板、动画效果等功能,让开发者可以创建出吸引人且交互性强的应用程序。

工具快捷键

全局快捷键

可自行修改

  • Alt + A:打开软件界面,输入内容按回车翻译
  • Alt + D:复制当前鼠标选中内容并翻译
  • Alt + S:截图选中区域内容并翻译
  • Alt + G:打开主界面
  • Alt + Shift + D:打开监听鼠标划词,鼠标滑动选中文字立即翻译
  • Alt + Shift + S:完全离线文字识别(基于PaddleOCR)
  • Alt + Shift + F:静默OCR(OCR后自动复制到剪贴板)

软件内快捷键

不可修改

  • ESC 隐藏界面(含取消请求)
  • Ctrl + , 打开设置
  • Ctrl + Shift + A 隐藏/显示输入框
  • Ctrl + Shift + Q 退出程序
  • Ctrl + Shift + T 置顶/取消置顶
  • Ctrl + 滚轮上 放大文字
  • Ctrl + 滚轮下 缩小文字
  • Ctrl + ` 恢复默认文字大小
  • Ctrl + + 放大界面(宽度、最大高度)
  • Ctrl + - 缩小界面(宽度、最大高度)
  • Ctrl + 0 界面恢复配置大小(宽度、最大高度)
  • Ctrl + Alt + + 宽度增加
  • Ctrl + Alt + - 宽度减少
  • Ctrl + Shift + + 最大高度增加
  • Ctrl + Shift + - 最大高度减少
  • Ctrl + 1...8 按顺序复制翻译服务结果
  • Ctrl + 9 复制最后一个翻译服务结果

工具源代码运行

设置STranslate为启动项目运行:

工具下载

Github下载

Gitee下载

工具部分功能截图

 

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看

标签:Ctrl,Shift,WPF,开箱,NET,OCR,Alt,项目
From: https://www.cnblogs.com/mq0036/p/18298876

相关文章

  • 【WPF控件样式】
    自定义弹窗单选框CheckBox扁平化<Stylex:Key="CheckBoxStyle1"TargetType="{x:TypeCheckBox}"><SetterProperty="BorderThickness"Value="1"/><SetterProperty="Template"><Setter.V......
  • WPF中引用不到相对路径图片?
    在wpf中使用相对路径运行项目时却不显示图片怎么解决?新建img文件夹添加所需要的图片选中图片右键属性设置属性重新生成即可运行效果转载请标明出处!......
  • WPF WebBrowser navigate to website via url and escape script error warning
    Copyfrom https://www.iditect.com/faq/csharp/wpf-webbrowser-control--how-to-suppress-script-errors.html#:~:text=To%20suppress%20these%20script%20errors%2C%20you%20can%20handle,using%20the%20Cancel%20property%20of%20the%20WebBrowserNavigatingEventArgs%20pa......
  • WPF display and host pdf via WebBrowser
    //xaml<Windowx:Class="WpfApp206.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.mi......
  • WPF WebBrowser make sure the path or Internet address is correct
      Onepossiblecauseisincludechinesecharacters, //WrongcodeprivatevoidOpenClick(objectsender,RoutedEventArgse){OpenFileDialogdialog=newOpenFileDialog();dialog.Filter="PDFFiles|*.pdf|AllFiles|*.*";i......
  • Simple WPF: S3实现MINIO大文件上传并显示上传进度
    最新内容优先发布于个人博客:小虎技术分享站,随后逐步搬运到博客园。创作不易,如果觉得有用请在Github上为博主点亮一颗小星星吧!目的早两天写了一篇S3简单上传文件的小工具,知乎上看到了一个问题问如何实现显示MINIO上传进度,因此拓展一下这个小工具能够在上传大文件时显示进度。完......
  • [ Office安装 ] Mocreak 傻瓜式安装教程
    微软Office办公软件安装除了官方的安装包外,还可以通过部署工具来安装各种版本的Office,其中目前比较流行的是OfficeToolPlus和Office2013-2021C2RInstall这两个软件。今天再分享一个类似的Office部署工具「Mocreak」同样傻瓜式可以一键自动化、无人值守下载、安......
  • 职场必备神器!图片提取文字!OCR文字识别助手:让灵感自由流动!
    Hey,创意达人们!是否曾在网页上看到令人心动的设计灵感,却因无法复制粘贴而苦恼?别担心,今天我要给你们安利一个办公小秘密——OCR文字识别助手,让你的灵感自由流动,创意无限!功能优势:快速识别:按下快捷键,OCR助手立刻唤醒,轻松识别屏幕上的文字。一键复制:识别完成后,一键复制,将灵感快......
  • WPF/C#:在WPF中如何实现依赖注入
    前言本文通过WPFGallery这个项目学习依赖注入的相关概念与如何在WPF中进行依赖注入。什么是依赖注入依赖注入(DependencyInjection,简称DI)是一种设计模式,用于实现控制反转(InversionofControl,简称IoC)原则。依赖注入的主要目的是将对象的创建和对象之间的依赖关系的管......
  • WPF 动态加载嵌入主程序的DLL
    WPF动态加载嵌入主程序的DLL,好处是节省文件数量,坏处是启动影响加载速度。首先将DLL添加进项目,选择添加现有项,设置生成操作为“嵌入资源”。代码:publicApp(){AppDomain.CurrentDomain.AssemblyResolve+=CurrentDomain_AssemblyResolve;......