diff --git a/README.md b/README.md
index f894b79..86521ab 100644
--- a/README.md
+++ b/README.md
@@ -34,7 +34,7 @@
- [x] 添加亮/暗主题
- [x] 添加 UI 设置缓存(用户目录下 `AppData\Local\STranslate`)
- [x] 添加语音合成
-- [ ] 添加 OCR 翻译
+- [x] 添加离线截图翻译
- [ ] 添加翻译记录缓存功能
## 使用
@@ -47,6 +47,7 @@
1. 全局监听快捷键
- `Alt` + `A` 打开软件界面,输入内容按回车翻译
- `Alt` + `D` 复制当前鼠标选中内容并翻译
+- `Alt` + `S` 截图选中区域内容并翻译
- `Alt` + `G` 打开窗口(不清空内容)
2. 软件内快捷键
@@ -60,6 +61,38 @@
![previews](./example_tray.png)
+4. 0.15 添加离线 OCR 功能,其使用 [tesseract](https://github.com/tesseract-ocr/tesseract) 目前仅支持英文
+
+
+ 自修改提示
+
+有经验者可自行下载 [语言包](https://github.com/tesseract-ocr/tessdata) 至 `tessdata` 目录后修改 `Util`中`TesseractGetText`方法即可
+
+```C#
+public static string TesseractGetText(Bitmap bmp)
+{
+ try
+ {
+ using (var engine = new TesseractEngine(@"./tessdata", "eng", EngineMode.Default))
+ //using (var engine = new TesseractEngine(@"./tessdata", "chi_sim", EngineMode.Default))
+ {
+ using(var pix = PixConverter.ToPix(bmp))
+ {
+ using (var page = engine.Process(pix))
+ {
+ return page.GetText();
+ }
+ }
+ }
+ }
+ catch (Exception ex)
+ {
+ throw ex;
+ }
+}
+```
+
+
## 接口失效
若远端接口均失效,需要自己本地运行翻译服务(感谢[zu1k](https://github.com/zu1k)),根据自己的系统 [下载可执行文件](https://github.com/zu1k/removed-2022-07-12/releases/tag/0.1.2) 自己的版本,软件右上角选择 `local` 接口即可
diff --git a/STranslate/Properties/AssemblyInfo.cs b/STranslate/Properties/AssemblyInfo.cs
index c3abdd3..5793438 100644
--- a/STranslate/Properties/AssemblyInfo.cs
+++ b/STranslate/Properties/AssemblyInfo.cs
@@ -47,6 +47,6 @@ using System.Windows;
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
//通过使用 "*",如下所示:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("0.1.4.0")]
-[assembly: AssemblyFileVersion("0.1.4.0")]
+[assembly: AssemblyVersion("0.1.5.0")]
+[assembly: AssemblyFileVersion("0.1.5.0")]
[assembly: Guid("CE252DD8-179F-4544-9989-453F5DEA378D")]
\ No newline at end of file
diff --git a/STranslate/View/MainWindow.xaml b/STranslate/View/MainWindow.xaml
index 49ffaad..7e44596 100644
--- a/STranslate/View/MainWindow.xaml
+++ b/STranslate/View/MainWindow.xaml
@@ -23,11 +23,16 @@
-
+