gpt4 book ai didi

ruby-on-rails - wicked_pdf : footer height/styling

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

我正在使用很棒的 wicked_pdf gem生成 PDF,但我不知道如何更改页脚中的某些样式。

我有一个用于页脚的 HAML 模板,大致如下所示:

!!!
%html
%head
%meta{:charset => "utf-8"}
= wicked_pdf_stylesheet_link_tag "pdf"

%body
.footer
%p Line 1
%p Line 2
%p Line 3

还有一些样式:

.footer {
padding-top: 1em;
border-top: 1px solid #ccc;
}

样式应用得很好,但由于页脚高度较小,只有第一行可见。我试过通过 CSS 设置高度,但到目前为止还没有。如果我使用例如 centerattributesright 直接提供文本来设置页脚,换行符会导致页脚按预期“增长”。

关于如何修改页脚高度有什么想法吗?

最佳答案

如果超过一定尺寸,您必须调整 PDF 的底部边距以为页脚腾出空间。

respond_to do |format|
format.pdf do
render :pdf => 'some_pdf',
:margin => { :bottom => 30 },
:footer => { :html => { :template => 'pdfs/footer.pdf.erb' } }
end
end

或者您可以将该边距值放入您的 config/initializers/wicked_pdf.rb 文件中,如果它是一个站点范围的东西。

关于ruby-on-rails - wicked_pdf : footer height/styling,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7627012/

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