指向 PDF 中特定页面的 HTML 链接

Posted

技术标签:

【中文标题】指向 PDF 中特定页面的 HTML 链接【英文标题】:HTML link to specific pages in PDF 【发布时间】:2013-01-27 18:32:00 【问题描述】:

我浏览了整个网络,发现在 PDF 链接末尾附加 #page=?? 会自动将访问者带到 PDF 文件中的特定页面。

我想知道这是否仍然是最佳做法,因为它似乎对我不起作用(Windows 7 上的 Chrome)。另外,我目前找到的所有文章都可以追溯到 2006-2008 年,最近有变化吗?

【问题讨论】:

它适用于 IE8+、Firefox 20 和 Chrome 【参考方案1】:

这仍然是有效的代码,但它可能需要将某些版本的 Acrobat(Reader、Pro 等)作为插件安装在浏览器上,才能按预期工作。由于现在多个常用浏览器都有内置阅读器(Chrome、ios 版 Safari 是我想到的两大类),因此现在对直接页面链接的支持有些参差不齐。您仍然可以这样做...最坏的情况是 PDF 只会为这些用户打开到第一页,但我建议您不要直接使用页面链接。如果页面很重要,请将其提取到单独的 PDF 并链接到该页面。

【讨论】:

以上是关于指向 PDF 中特定页面的 HTML 链接的主要内容,如果未能解决你的问题,请参考以下文章

是否可以在 asp.net 上添加指向另一个页面的特定部分的链接?

如何在没有 id/name 的情况下生成指向页面上特定点的超链接?

底部和顶部页面的 HTML 链接 [重复]

如何仅使用 URL 链接到页面中的特定文本行?

PYQT5 - 链接到导出的 pdf 中的页面

页面添加锚点的三种方式