3

私は自分のデータベースからテーブルを表示する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
4

1 に答える 1

6

これがあなたが正確に探しているものであるかどうかはわかりませんが、確かに検討する価値があります。または、wickedpdfを使用しdivて、CSSでコンテンツと以下をラップすることもできます。

div.page {
  width: 180mm;
  height: 277mm;
  overflow: hidden;
  page-break-before: always;
}

編集: page-break-after: always;時々空白のページを追加したので、使用する必要がありますpage-break-before: always;

于 2013-02-26T18:46:59.180 に答える