我使用 mac osx 并尝试通过 wickedpdf 将我的 html 文件转换为 pdf 文件。我想在我的 pdf 文件的每一页都放一个字符串,但我有一个关于没有呈现的标题的问题。
我的 wickedpdf 方法是,
format.pdf do
render :pdf => '#{@examination.name}.pdf',
:disposition => 'inline',
:layout => 'examination_session_pdf.html.erb',
:no_background => true,
:header =>{:html =>{:template=>'shared/pdf/header.pdf.erb'}}
end
并且头文件只包含“hello”字符串或什么都不包含。然而,每次我看到这个错误,
can't convert nil into String
问题行是“:header =>{:html =>{:template=>'shared/pdf/header.pdf.erb'”。此外,我看不到任何有关在控制台上呈现标题页的日志。
我该如何解决?