我正在使用很棒的wicked_pdf 宝石生成 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 设置高度,但到目前为止还没有。如果我使用例如设置页脚center
, attributes
or right
直接提供文本,换行符会导致页脚按预期“增长”。
关于如何修改页脚高度有什么想法吗?
如果 PDF 超过一定大小,则必须调整 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 文件中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)