hiroi-sora / Umi-OCR

OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。
MIT License
24.51k stars 2.48k forks source link

使用两个显示器进行截图识别,主显示器也会变成副屏的画面 #372

Open zwh1625 opened 6 months ago

zwh1625 commented 6 months ago

image

zwh1625 commented 6 months ago

2.1.0版本

hiroi-sora commented 6 months ago

这是设计的一部分,可以在全局设置中关闭

确实是Bug

zwh1625 commented 6 months ago

这是设计的一部分,可以在全局设置中关闭:

全局设置 → 截图前隐藏主窗口 → 取消勾选

大佬回复的好快,我刚又试了下,发现这个问题的出现是因为点击截图后主屏和副屏都会自动变成我副屏的画面,我无法截取主屏画面,只能暂时把副屏拔了

zwh1625 commented 6 months ago

这是设计的一部分,可以在全局设置中关闭:

全局设置 → 截图前隐藏主窗口 → 取消勾选

新版本这个问题仍然没有解决,我在主屏点击截图,会变为副屏的画面,如下所示 image image

hiroi-sora commented 5 months ago

我这边换用不同的双屏设备也无法复现该问题,难以查找原因。可能是特殊的硬件设备编号导致。

如果别的用户有类似情况,请提供更多信息。

如果您是开发者,部署了Umi-OCR的开发环境,可以尝试在 UmiOCR-data\qt_res\qml\ImageManager\ScreenshotManager.qmlscreenshot 函数中打印一下 grabListQt.application.screens ,看看二者的设备编号 screen.name 是否一致。

(qml的调试信息只会在开发环境中显示。)