【问题标题】:Create links in a PDF DOCUMENT that opens in a new browser tab在新浏览器选项卡中打开的 PDF 文档中创建链接
【发布时间】:2016-02-26 10:46:14
【问题描述】:

我通过将 View 直接转换为 pdf 格式,在 Ruby On Rails 中生成了 pdf。

我尝试包含以下链接:

<a target="_blank" href="https://www.google.co.in/">Google</a>

还有以下内容:

<%= link_to "Google", "https://www.google.co.in/", target: "_blank" %>

但问题是,即使我添加了target="_blank",链接仍然会在同一个选项卡中打开。 还有其他属性可以解决问题吗?

【问题讨论】:

  • 我认为这行不通,因为 PDF 是由插件(或独立的 PDF 阅读器)呈现的,并且可能不知道它的环境。
  • 我在 Adob​​e 论坛上找到了这个帖子:forums.adobe.com/thread/509409
  • 他们以某种方式解决了上述线程中的问题。但它是关于 Adob​​e InDesign..
  • 正确,因此只能在 Adob​​e 程序中手动调整链接。
  • target: "_blank" 仅当在 Web 浏览器中查看 PDF 时才有效,该浏览器有一个可以理解该链接的 PDF 查看助手。您可以使用带有浏览器插件的 Acrobat/Reader 进行尝试。如果您在独立的 PDF 查看器中查看 PDF,它将不起作用(但它可能会打开 Web 浏览器窗口)。

标签: ruby-on-rails ruby pdf hyperlink


【解决方案1】:

尝试使用 rails link_to

更新

<%= link_to "Google", "https://www.google.co.in/", target: "_blank" %>

【讨论】:

  • 我应该把“url”放在引号里吗?
  • 是的,需要双引号
猜你喜欢
  • 1970-01-01
  • 2016-09-24
  • 2016-05-04
  • 2014-03-19
  • 1970-01-01
  • 2021-03-25
  • 2017-05-28
  • 2012-06-20
相关资源
最近更新 更多