需要就下一步采取何种行动采取一些建议。PDF中的相关链接
已经写了一个ASP.Net应用程序。部分应用程序处理能够查看PDF文件。查看的初始PDF用作访问其他PDF文档的索引。您单击索引PDF中的链接并跳转到另一个PDF文件。法律文件,协议等
这种情况适用于某些电脑,而其他电脑则不适用。我设法弄清楚了问题所在。在一些计算机上,最初的索引PDF被托管在浏览器和其他一些计算机中,它实际上是跳出浏览器并直接进入Adobe Acrobat。只要PDF跳出浏览器并进入Acrobat,索引PDF中的相关链接就停止工作,因为它通过Acrobat托管在客户端,但它试图访问的其他PDF位于服务器上。
我想出了为什么有些电脑留在浏览器,为什么有些跳出来。 Acrobat中有一个选项可以确定这种行为。它位于编辑 - >首选项---->在浏览器中显示PDF。
由于我不在控制PDF文档本身以及它们是如何书写的,所以我陷入了困境,显然我无法控制每台计算机上在Acrobat中选择的选项。我们的问题还因为我们公司刚刚购买了一款名为Nuance的新PDF阅读器,将很快推出公司,我认为它甚至没有选择在浏览器中托管PDF。
我可以得到我需要的工作,如果我在HTML中创建索引,但问题是我不写索引,并且没有在HTML中训练的人。我可以让编写索引的人从相对链接改变为绝对链接,但是如果我们更改托管PDF文件的位置,会遇到什么问题?所有的链接会再次打破?我认为我们坚持使用相对URL,但我怎样才能使它工作?
我想在Silverlight中托管PDF文件?
寻找任何想法或想法?
谢谢。
该指数并不复杂。认为是“链接”的“目录”。我也想过定制工具路线。我希望避免它截止日期接近和自定义工具的努力。 – Hunter 2010-06-09 13:01:16
@Hunter:如何硬编码现在的绝对路径并使用索引创建工具来破解。无论如何,这有多难? – AnthonyWJones 2010-06-09 13:12:15
这对于创建的任何新索引来说都不是问题,但有数百个需要更改的旧索引。最终会发生什么,但如果我按你所要求的做,我将不得不要求他们改变他们两次。不会让他们开心。 – Hunter 2010-06-09 13:19:45