有什么想法可以让文本位于鼠标光标下吗?
我正在尝试构建一个字典应用程序,当鼠标悬停在单词上时会弹出一个翻译面板。
我查看了可访问性API,它只能找到当前的ui元素,但不能找到当前的单词...
我最后的选择是经常截图,然后进行ocr...这会消耗CPU,我不喜欢那样..
有什么想法吗?提前致谢!
虽然可以通过支持的机制来做到这一点(咒语捕手 X http://www.rainmakerinc.com/确实如此),要正确地适应广泛的应用程序是非常困难的。看一下页面直接正确 http://www.rainmakerinc.com/products/spellcatcherx/spellcatcherhelp/en/pgs/spelling/directcorrect.html— 支持 3 种机制,但没有一个能完美工作,等等。
苹果的词典应用程序已经支持这种弹出式词典查找,它适用于许多应用程序。您可以创建自定义词典 http://developer.apple.com/mac/library/documentation/UserExperience/Conceptual/DictionaryServicesProgGuide/Introduction/Introduction.html为此,如果您只需要逐字翻译(例如,Apple 包含日语-英语词典)。如果需要,您可以在“词典首选项”中重新排序参考源,将词典放在第一位。
否则,我建议使用 OCR 路线。你不需要经常截图,只是在用户请求翻译时截图,对吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)