问题描述
摘要:需要通过注册表项更改“在标记文档之前确认”设置。
我正在开发一个可部署的Bot,它将使用Winium自动执行PDF中的某些任务。为了访问PDF中的UI元素,我首先需要取消选中“首选项”>“阅读”>“屏幕阅读器选项”>““确认...””中的“在标记文档之前确认”选项。
为了使此Bot可以部署到所有计算机,我需要能够以编程方式(最好是通过Windows注册表)更改此设置。但我似乎在任何地方都找不到该设置。
我查看了Adobe注册表参考...,但未找到任何内容 (https://www.adobe.com/devnet-docs/acrobatetk/tools/PrefRef/Windows/index.html)
解决方法
找到了: HKEY_CURRENT_USER \ software \ Adobe \ Acrobat Reader \ 2017 \ Accessibility \ bCheckReadMode
出于某种奇怪的原因,在打开文档之前,文档中的UI树仍然无法访问,直到我打开并关闭首选项...