2013-02-26 5 views
3

내 DB의 테이블을 표시하는 레일즈에서 PDFKit을 사용하고 있습니다. 각 테이블마다 별도의 페이지가 있어야합니다. 이것을 어떻게 할 수 있습니까?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

정확하게 이해하면 '페이지 나누기'를 원하십니까? – David

+0

올바른, 그게 내가 원하는거야. – jason328

답변

4

정확하게이 제품을 찾고 계신지 확실하지 않으실 지 모르겠습니다. 또는 wickedpdf를 사용하여 콘텐츠 주위에 div과 다음을 CSS로 래핑 할 수 있습니다.

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