Word 使用错误的 PDF 查看器打开超链接

Word 使用错误的 PDF 查看器打开超链接

我有一位用户正在尝试创建一份程序文档,并在 Word 文档中超链接了几个 PDF。单击超链接会打开 Adob​​e Reader DC 中的文档,即使用户将其默认设置为 PDF Xchange Editor。以任何其他方式打开的任何 PDF 都会通过 Xchange 打开,只有在 Word 中才会在 Adob​​e 中打开。

Word 是否有特定设置可以更改默认 PDF 应用程序?

谢谢

答案1

Windows 中的文件类型可能具有多个操作的默认处理程序。其中两个操作是“打开”和“编辑”。

对于该用户,编辑操作似乎指定 Adob​​e Reader DC,而打开操作指定 Xchange。

由于 Word 是编辑器而非查看器,因此单击 PDF 的超链接会使用“编辑”操作而不是“打开”。这通常不会发生,但您的用户可能使用了非标准设置。

答案2

您在操作系统中执行此操作,而不是在 Word 中。Harrymc 提出了一些我没有想到的非常好的观点。:)

Word 使用一个简单的 Windows 函数,ShellExecuteEx(...)该函数以前是一个简单的调用ShellExecute(...)(类似但选项较少)。(添加)但该函数使用了一种称为 VERB 的东西(如打开、编辑、打印)。请阅读 harrymc 的帖子以了解此内容。

我猜他们可能正在使用 Word 的在线版本?在这种情况下,请参阅。它将告诉您如何在浏览器中禁用 Adob​​e 作为默认设置。

尽管 ShellExecute() 使用操作系统的首选项(反过来,用户自己)来决定哪个程序打开什么,但当从浏览器打开内容时,一切都变得不确定。特别是如果安装了像 Adob​​e“精彩软件”插件之类的东西。

最重要的是,如果他们真的不使用 Acrobat 和 Adob​​e,我建议干脆卸载所有东西。

相关内容