ZGGSONG / STranslate

A ready-to-use, ready-to-go translation ocr tool developed by WPF/WPF 开发的一款即开即用、即用即走的翻译、OCR工具
https://stranslate.zggsong.com
MIT License
1.36k stars 82 forks source link

电脑外接副屏无法识别翻译、无法ocr #72

Closed TJNOV closed 1 month ago

TJNOV commented 1 month ago

如题

ZGGSONG commented 1 month ago

鼠标移动至你想要截图的显示器 用热键触发

TJNOV commented 1 month ago

是的,可以框选界面内容,但是没有任何东西弹出

ZGGSONG commented 1 month ago

软件目录下的log文件,把日志贴一下看看

TJNOV commented 1 month ago

2024-05-09 15:32:24.051 [INF] STranslate Closed... 2024-05-09 15:35:08.432 [INF] STranslate Opened... 2024-05-09 19:04:04.870 [INF] STranslate Closed... 2024-05-09 19:06:09.355 [INF] STranslate Opened...

找到原因了!笔记本屏幕分辨率较高,缩放是200%;外接显示器分辨率较低,缩放是100%。当设置为相同的175%后,软件就正常使用了。

此外,如果把外接显示器设置为主屏幕,即使屏幕缩放不同,软件也可以正常使用

只有在笔记本屏幕设置为主屏幕屏幕缩放不同,软件只有主屏幕可用,外接显示屏幕软件不可用。(但是这种情况是最普遍的)

😂

ZGGSONG commented 1 month ago

你这种调分辨率和缩放顶多是影响软件截图的时候,截图贴出来的有偏移。而这个问题我在开发的时候发现是windows多显示器修改分辨率后底层一些数据没有刷新导致的,要么切换以后重新插拔一下外接显示器,要么切换完了以后重启一下电脑,这个真的很坑

TJNOV commented 1 month ago

有时候是又便宜的弹出窗口,但是刚才这一段时间,都是不弹窗口。 在打开”常规设置--》非常规屏幕截图修复“后,上述问题没有解决,出现新问题,如下图: PixPin_2024-05-09_20-23-29

ZGGSONG commented 1 month ago

你把非常规屏幕截图修复这个关掉,保存配置,修改好多显示器缩放后重启电脑 再试试

ZGGSONG commented 1 month ago

都是不弹窗口。

这是啥意思 你指下面这个窗口?

image