我正在嘗試關注此tutorial。rails 3和PDFkit
當我將.pdf
添加到我的網址時,它什麼都不做。我的控制器有:
respond_to :html, :pdf.
我的mime類型已被聲明。
我想這太:
respond_to do |format|
format.html
format.pdf {
html = render_to_string(:layout => false , :action => "www.google.fr")
kit = PDFKit.new(html)
send_data(kit.to_pdf, :filename => "candidats.pdf", :type => 'application/pdf')
return # to avoid double render call
}
end
,但它不工作,我不明白的錯誤。我的瀏覽器一直在等待localhost,但沒有任何反應。
那麼我該如何嘗試使用pdfkit呢?
編輯2:
根據我的rails的日誌,rails成功地呈現了HTML。我在.log中看到了這一點,rails不會將它發送到webrick或我的瀏覽器。而且我的瀏覽器一直在等待,並且沒有發生任何事情。我在這裏只有很少的照片。
編輯3:我的webrick服務器似乎無法響應其他請求,一旦他開始獲得我的url的.pdf
版本,有什麼想法?
編輯4:
我用的導軌3.1,wkhtmltopdf 0.9.5(Windows安裝程序)和pdfkit 0.5.2
抱歉,無法幫助您解決問題,但感謝您向我推薦pdfkit!一直以爲蝦對它來說是'好'的。 –
您發佈的代碼與您鏈接的教程中顯示的代碼之間存在相當大的不匹配。你確定你正在學習這個教程嗎? –