答案1
仅在 WinEdt 10.2 Build 20170413 中添加了对 Adobe Acrobat DC 2017 的支持。
对于 Acrobat DC Pro 2017,DDE 服务的名称为 ,AcroviewA17
而对于 Adobe Reader DC 2017,则为AcroviewR17
。
您必须在Options
--> Execution Modes
--> PDF Viewer
-->Adobe DDE Service Blues
字段中插入该值,然后按“确定”,如下图所示。
Adobe.edt
请注意,如果您在路径中有本地副本,则可能无法工作C:\Users\<user>\AppData\Roaming\WinEdt Team\WinEdt 10\Config
。在这种情况下,只需删除该文件并重新启动 WinEdt。
如果您无法升级到最新版本的 WinEdt,您可以Adobe.edt
从菜单Options
--> Options Interface
--> Advanced Configuration
--> PDF Macros
-->打开文件的本地副本Adobe Blues
。
在此文件中,将其末尾的行替换
// Assign(!"Acro-DDE_Service",!"AcroviewR11");
以下内容
Assign(!"Acro-DDE_Service",!"AcroviewA17");
然后保存文件并重新启动 WinEdt。
附录:Adobe DC 不同版本的 DDE 服务名称
- Adobe Reader DC 2015:
AcroviewR15
- Acrobat DC 专业版 2015:
AcroviewA15
- Adobe Reader DC 2017:
AcroviewR17
- Acrobat DC 专业版 2017:
AcroviewA17
- Adobe Reader DC 2018:
AcroviewR18
- Acrobat DC 专业版 2018:
AcroviewA18
除非 Adobe 改变其命名约定,否则对于未来版本,只需根据年份版本更改最后两位数字即可。
答案2
2021 年是 AcroViewA21。您可以通过在注册表中查找来找到 DDE 服务器的注册名称:HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\application
此致
罗尔夫