2011-10-18 193 views

回答

3

爲什麼要限制自己不適合任務的技術(蝦)(它不適合使用HTML來生成PDF)?

您可能想要查看PDFKit,因爲它似乎專門用於使用功能強大的現有庫從HTML創建PDF。

超短版(兩行!):

kit = PDFKit.new("http://google.com") 
kit.to_file('/path/to/save/google.pdf') 

瞭解更多關於在這裏:​​
http://thinkrelevance.com/blog/2010/06/15/rethinking-pdf-creation-in-ruby.html

退房的RailsCast:http://railscasts.com/episodes/220-pdfkit

+0

...或者,如果你使用Ruby on Rails,可能會檢查[wicked_pdf](https://github.com/mileszs/wicked_pdf)。 – Phrogz

+0

對不起Phrogz :)我只是打字..沒有看到你也建議。 +1 – Tilo

+0

我添加了RailsCasts鏈接到你的答案,並刪除了我的答案 – Tilo