从 PDF 文件中删除页面后,文档间超链接被破坏。如何prevent/avoid那个?
After deleting a page from a PDF file, the interdocument hyperlinks are broken. How to prevent/avoid that?
基本上是标题:当我删除 PDF 文件开头的一个页面时 hyperlinks/cross-references,hyperlinks/cross-references——用绝对(而不是相对)页码定义的——是搞砸了。
例如,当我在 Wondershare PDFelement 中打开 this paper 时,当我将鼠标悬停在图 2 的内部 cross-reference link 上时,它向我显示 link 应该将我带到文档(第 826 页)的第 8 页(Go to page: 9
):
但是,如果我删除文档的第一页(这是我想去掉的封面),link 再次将我带到新文档的第 8 页(第 827 页) ).
引用也是如此。
有什么方法可以防止从 PDF 中删除页面时发生这种情况?
提前致谢。
PDF 文件中的 link 定义正确。如果我使用 Acrobat 或我们的工具删除第一页,links 仍然可以正常工作。
这可能是您的 PDF 编辑器的问题,它可能会在内部将页面引用转换为绝对页码。
更新:
您的注释是 505 对象。它的 /Dest 条目(数组)指定 link 目标,第一个元素是目标页面,它被定义为对页面对象的引用,72 对象是下一页。因此,无论页面如何添加或删除,link 都会指向正确的目标页面。
您的 PDF 查看器可能会在内部将此页面引用转换为绝对页码,因此当页面被删除时,link 不再指向正确的页面。
基本上是标题:当我删除 PDF 文件开头的一个页面时 hyperlinks/cross-references,hyperlinks/cross-references——用绝对(而不是相对)页码定义的——是搞砸了。
例如,当我在 Wondershare PDFelement 中打开 this paper 时,当我将鼠标悬停在图 2 的内部 cross-reference link 上时,它向我显示 link 应该将我带到文档(第 826 页)的第 8 页(Go to page: 9
):
但是,如果我删除文档的第一页(这是我想去掉的封面),link 再次将我带到新文档的第 8 页(第 827 页) ). 引用也是如此。
有什么方法可以防止从 PDF 中删除页面时发生这种情况?
提前致谢。
PDF 文件中的 link 定义正确。如果我使用 Acrobat 或我们的工具删除第一页,links 仍然可以正常工作。
这可能是您的 PDF 编辑器的问题,它可能会在内部将页面引用转换为绝对页码。
更新:
您的 PDF 查看器可能会在内部将此页面引用转换为绝对页码,因此当页面被删除时,link 不再指向正确的页面。