header
,footer
在我的Mac
和Linux
上呈现正常,但在windows
header
上使用相同的代码库时不会在pdf
上呈现。
我想知道可能是什么原因。以及如何调试此问题。 header
正好消失了。
如果我为页脚交换页眉,则页脚中会显示相同的内容。
这是渲染代码的外观 -
render pdf: "#{@report.patient.name} - #{@report.created_at.strftime("%d %b %y")}",
show_as_html: params[:debug].present?,
page_size: 'A4',
layout: 'pdf.html.haml',
margin: { bottom: 20, top: 65 },
header: { spacing: 63, html: { template: 'shared/pdf/header.pdf.haml', layout: 'layouts/header.pdf.haml' } },
footer: { html: { template: 'shared/pdf/footer.pdf.haml', layout: 'layouts/footer.pdf.haml' } }