gpt4 book ai didi

ruby - Prawn - 将图像放在每页的页脚中

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

我有一张图片image.jpg,我想将它放在每页左下角的页脚中。我目前正在这样做,使用 Ruby 1.9.3 和 prawn gem 来创建 PDF,如下所示:

start_new_page
image "image.jpg", :at => [0,30]

这有两个问题:

1) 我正在动态创建页面,我需要将图像放置在所有页面上。因为我不知道将创建多少页,所以我不知道如何在每个页面上放置图像。

2) 我的 PDF 中的表格被写在 Logo 的顶部,导致 Logo 不可见。

我在示例中找到了这段代码:

number_pages "<page> in a total of <total>", { :start_count_at => 0, :page_filter => :all, :at => [bounds.right - 50, 0], :align => :right, :size => 14 }

这将按照我想要的方式动态地在每个页面上放置文本;但是,它不适用于图像。

如何在我的文档中的每个页面的左下角放置一个图像?

最佳答案

为什么不使用repeat

repeat(:all) do
image "image.jpg", :at => [pdf.bounds.right - 100, 0], :align => :right
end

您可以在 Prawn 手册(第 98 页)中找到更多信息。

关于ruby - Prawn - 将图像放在每页的页脚中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19433832/

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