Rails-从HTML动态生成PDF并显示要下载的链接

时间:2018-10-08 20:44:19

标签: ruby-on-rails download pdfkit

我有一个Rails应用程序,用户可以在其中单击页面上的链接,然后弹出一个带有一些HTML的弹出窗口。我想在它旁边放置一个名为“下载为PDF”的链接,当有人单击该链接时,我想从HTML动态生成PDF,并允许用户将生成的PDF下载到他们的系统中。我在stackoverflow上看到了几页,它们谈论使用pdfkit从html生成pdf,但是没有关于动态生成pdf然后使其可供下载的内容。请帮忙!

1 个答案:

答案 0 :(得分:0)

做到这一点的最佳方法是使用宝石虾 这是有关如何将其上传到Rails网站https://www.youtube.com/watch?v=BW5zwqj37Lo&t=233s上的红宝石的youtube https://github.com/prawnpdf/prawn

这里是如何添加宝石虾的示例     宝石'大虾','〜> 1.2.1'     gem'prawn-table','〜> 0.1.0'

set_cpu_affinity()

pdfs文件夹 member_pdf.rb

cpu_affinity()