【发布时间】:2023-04-04 13:50:02
【问题描述】:
我有一个带有几个链接的 html 页面。将页面渲染为字符串,并尝试从中生成 pdf。
pdf = WickedPdf.new.pdf_from_string(html_string,
disable_internal_links: false,
disable_external_links: false)
不幸的是链接(hrefs)被解析为纯文本
链接到谷歌 (google.com)
相反,我希望链接是可点击的。像下面这样
【问题讨论】:
-
你能尝试使用基于符号的表示法,即
pdf = WickedPdf.new.pdf_from_string(html_string, :disable_internal_links => false, :disable_external_links => false)吗?在黑暗中有点疯狂,但值得一试。 -
不。不适用于基于符号的表示法。
-
@fiction 必须在
pdf_from_string方法中传递disable_external_links还是可以将其设置为配置?或者您甚至根本不需要它(因为我读到 wkhtmltopdf 的默认设置是启用链接)?谢谢!