gpt4 book ai didi

ruby-on-rails - 使用 Ruby 上的 Prawn 将图像添加到 pdf 文件

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

我有一个 pdf 文件,我想在上面添加一张图片。我的 pdf 文件中有两页,我想在每一页上添加图像。

Prawn::Document.generate("img/full_template.pdf", :template => "img/template.pdf") do |pdf|
avatar = "img/crop_after.png"
pdf.image avatar, :at => [100,10], :scale => 0.4
pdf.image avatar, :at => [300,30], :scale => 0.4
end

当我运行这段代码时,我在第一个 pdf 页面上得到了四个头像图像(两个是全尺寸的,两个是缩放的,并且在我想要的位置)。谁能告诉我,如何将第一张图片添加到第一个 pdf 页面,将第二张图片添加到第二个 pdf 页面?

最佳答案

尝试在图像之间使用 start_new_page

这样您的第二张图片将被放置在新页面上。

编辑:如果您的模板已经有多个页面,您可以使用 go_to_page 在页面之间导航

http://prawn.majesticseacreature.com/docs/0.11.1/Prawn/Document.html#method-i-go_to_page

关于ruby-on-rails - 使用 Ruby 上的 Prawn 将图像添加到 pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18248992/

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