Wicked_pdf文档显示我可以使用以下内容更改页面大小:
render :pdf => 'file_name', :page_size => "b10"
但是,这仅限于“命名”页面大小,例如“A4”或“Letter”。我想使用wkhtmltopdf的page_height
和page_width
属性,但以下内容似乎对wicked_pdf无效:
render :pdf => 'file_name', :page_height => 1, :page_width => 1
有没有办法在wicked_pdf中声明自定义PDF页面大小?
答案 0 :(得分:18)
查看wkhtmltopdf文档,您似乎需要为自定义页面大小指定度量单位,例如:
render :pdf => 'file_name', :page_height => '5in', :page_width => '7in'
这是在2009年12月合并到wkhtmltopdf的主干中,所以你要确保你有一个相当新版本的二进制文件(0.9.9或更高版本应该没问题)如果它仍然不起作用。