【问题标题】:is it possible to hyperlink to external pdf selection?是否可以超链接到外部 pdf 选择?
【发布时间】:2011-06-01 06:37:59
【问题描述】:

我想在外部 PDF 文档中创建对文本选择或偏移的超链接引用,就好像定义了一个锚点一样。例如,http://lib.extern.org/doc1.pdf?page=3&paragraph=4,这样当用户在浏览器中点击链接时,PDF 文档就会在指定的偏移处打开。我正在寻找任何粒度,例如页面、段落、行、单词、字符甚至像素 em 或英寸偏移量都是可以接受的。如果可以指定一个理想的选择范围,目的是突出显示并直接链接到外部 PDF 文档中的引号(应用程序对其具有只读访问权限。)似乎很基本,但我还没有找到一个解法。想法?

【问题讨论】:

  • 此功能取决于所使用的 PDF 查看器,它并不总是 Adob​​e Reader。使用时请记住这一点。

标签: pdf content-management-system hyperlink selection anchor


【解决方案1】:

看来是works for page numbers

编辑:还有check this(它应该在第 8 页打开)

【讨论】:

  • 鉴于布拉德的评论,是否有任何机制可以适用于主要观众,例如包括 MacOS 上的预览、Chrome 的内置浏览器查看器等?缺少在服务器上渲染和提供渲染图像 - 我想从原始链接提供原始 PDF,然后在客户端上进行定位/突出显示。
【解决方案2】:

插件的命令行参数没有标准。

但是,如果您每次都可以呈现一个新的 PDF(制作一个副本并通过一些 PDF 操作 API 放入一个新对象),您可以包含一个跳转到相关页面的 OpenAction。您甚至可以设置更多查看器参数(或进行其他一些个性化设置、水印等...)。

【讨论】:

  • 这也是一个有用的方向。希望不要弄乱解析和扩充 PDF 本身,但它可能是最终的解决方案。知道非 Adob​​e 观众会如何支持这一点吗?
  • 我们的人正在这样做 :-) 开玩笑——几乎任何认真的观众都应该尊重这一点。我不知道 Mac 的行为如何......现阶段的 PDF 操作应该非常简单,并且可以在任何编程语言中免费使用。
猜你喜欢
  • 1970-01-01
  • 2010-10-07
  • 1970-01-01
  • 1970-01-01
  • 2013-03-06
  • 1970-01-01
  • 2015-09-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多