有人知道某些gem或app在rails中用html5和css3创建pdf文档并进行一些客户端编程吗?
谢谢;)
感谢您的回复。我需要这个可能的项目,它将使用jquery进行盒子定位,然后,将生成的html导出为pdf。粗略地说,这可能吗?
答案 0 :(得分:5)
用于客户端生成的PDFKit和WickedPDF,如Raphael和jcadam所建议
飞碟与JRuby:http://xhtmlrenderer.java.net
就个人而言,我通过使用Prawn PDF生成器获得了更多成就。它的功能更加广泛,恕我直言。
Ruby PDF生成的大虾:https://github.com/prawnpdf/prawn
答案 1 :(得分:2)
WickedPDF:https://github.com/mileszs/wicked_pdf
我现在正在使用它而非常喜欢它:
“Wicked PDF使用shell实用程序wkhtmltopdf从HTML向用户提供PDF文件。换句话说,您只需按照通常的方式编写HTML视图,然后再编写HTML视图让邪恶照顾那些艰难的东西。“
如果您需要更多控制权,请查看Prawn:https://github.com/prawnpdf/prawn。虽然Prawn不是HTML - > PDF转换器,对于从头开始创建PDF更有用。
我在我当前的项目中使用了Prawn和WickedPDF:WickedPDF用于生成“可打印”版本的网页,而Prawn用于生成详细的PDF报告。
答案 2 :(得分:1)
我相信PDFKit宝石可能正是您所寻找的。 https://github.com/pdfkit/PDFKit
如果您想要图像而不是PDF,还有IMGKit。 https://github.com/csquared/IMGKit