我在Rails中使用PDFKit来显示我的数据库中的表。我希望每个表都有自己独立的页面。我怎样才能做到这一点?
html = "<p>HTML content here</p>"
kit = PDFKit.new(html, :page_size => 'Letter')
output = kit.to_pdf
respond_to do |format|
format.pdf do
send_data output, :filename => "trading_analysis.pdf",
:type => "application/pdf"
end
end
答案 0 :(得分:3)
好吧不确定这可能是你正在寻找的东西,但它肯定是最值得考虑的。您也可以选择使用wickedpdf,然后在您的内容中包裹div
以及CSS中的以下内容。
div.page {
width: 180mm;
height: 277mm;
overflow: hidden;
page-break-after: always;
}