0
我使用pdfkit產生通過下面的代碼的PDF奇:使用sinatra和pdf生成pdf。 PDF格式顯示在瀏覽器
get "/:lang/:course/:project/protected/:project.pdf" do
PDFKit.configure do |config|
config.wkhtmltopdf = '/usr/local/bin/wkhtmltopdf'
config.default_options = {
:page_size => 'A3',
# :load_error_handling => 'skip',
# :load_media_error_handling => "ignore",
# :debug_javascript => true,
# :javascript_delay => "300",
:print_media_type => true,
:margin_top => "8mm",
:margin_bottom => "5mm",
:footer_spacing => "-8",
}
end
kit = PDFKit.new("http://localhost:4000/#{params[:lang]}/#{params[:course]}/#{params[:project]}/")
kit.to_pdf
我可以在它生成PDF我彪馬日誌中看到,但是當它加載我看到的頁面以下:
它看起來像它試圖使PDF格式,但不知爲什麼對我來說這顯示它這樣。 Iv在Chrome瀏覽器中都測試了這一點。
任何人都可以指向正確的方向嗎?