我们的用户在 Dropbox 上使用了大量的 PowerPoint 文件,这些文件中含有大量超链接,这些超链接指向与 PPT 文件位于同一文件中的 PDF 文件。
大多数情况下,这种方法都行得通。用户单击带有超链接的按钮,PDF 渲染没有问题。但有时,特别是在编辑 PPT(不是超链接内容,而是 PPT 文件中的其他内容)后,链接不再起作用,我们会收到错误消息“无法打开指定的文件”。
我们的用户使用 Dropbox,这样它就可以将文件夹“复制”到硬盘驱动器,然后通过 Windows 资源管理器单击 PPT 文件来启动它们。因此,“当前文件夹”应该是他们的 PPT 文件所在的文件夹(我认为)。但奇怪的是,当我检查复制的 Dropbox 文件夹中的 PPT 文件的超链接时,它看起来很奇怪(好像当前文件夹定义不正确),有时这些链接可以工作,有时则不行。请参见下面的图片 #1。
但是,如果我将该文件夹复制到硬盘上(而不是 Dropbox 上),然后从该文件夹启动它,查看相同的超链接,它看起来不错,并且“当前文件夹”设置正确。参见下面的图像 #2。
所以我怀疑 MS-Office 和 Dropbox 在从 Dropbox 打开文件时不能很好地协同运行。