gpt4 book ai didi

ruby-on-rails - Prawn PDF生成器: Make image with link

转载 作者:数据小太阳 更新时间:2023-10-29 07:56:09 25 4
gpt4 key购买 nike

我使用 prawn生成 pdf,我想包含一个带有链接的图像。我没有
在其官方文档中找到一种方法。感谢帮助

最佳答案

为了回答您的问题,我们没有对图像链接的高级支持,但我们提供接近 PDF 级别的支持。

所以,在当前的 Prawn 版本 (0.14.0) 中,您必须做一些非常糟糕的事情:

require "prawn"
require "open-uri"

Prawn::Document.generate("x.pdf") do
image(open("http://prawn.majesticseacreature.com/images/example_pdf.png"),
:width => 300, :height => 300)
link_annotation([bounds.absolute_left,
bounds.absolute_top - 300,
bounds.absolute_left + 300, bounds.absolute_top],
:Border => [0,0,0],
:A => { :Type => :Action, :S => :URI,
:URI =>
PDF::Core::LiteralString.new("http://prawn.majesticseacreature.com") } )

end

显然,我们会对能够在更高级别实现此功能的补丁感兴趣。 Prawn 中有很多未完成的东西,因为该项目在几年内基本处于闲置状态,但我们现在再次积极开展工作,欢迎贡献!

我们的存储库位于此处:https://github.com/prawnpdf/prawn

关于ruby-on-rails - Prawn PDF生成器: Make image with link,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20855498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com