首页 文章

wicked_pdf和wkhtmltopdf从包含大量Javascript内容的文件生成PDF?

提问于
浏览
1

有没有人用过wicked_pdf和wkhtmltopdf从rails生成pdf文件?

wkhtmltopdf(http://code.google.com/p/wkhtmltopdf/)是wicked_pdf gem(https://github.com/mileszs/wicked_pdf)实际上包含的c可执行文件 . 它非常适用于表格和报告的基本pdf生成 .

我们现在打算打印一些包含大量javascript内容的页面 . 由于处理都是在服务器端完成的,因此显然没有浏览器来解释javascript .

我一直在环顾四周,可以看到wkhtmltopdf支持一些Javascript,但我也看到很多人在使用它进行复杂的javascript渲染时遇到了问题 .

1 回答

  • 3

    实际上那里有一个浏览器引擎 . wkhtmltopdf中的WK代表webkit,它是用于呈现HTML和javascript的浏览器引擎 - Chrome也使用该引擎 .

    你有特定的东西不起作用吗?我使用javascript,我已经看到一些非常复杂的javascript被使用,例如生成图表,它们似乎工作得足够好 . 经常与wkhtmltopdf一起使用的页眉和页脚也很大程度上依赖于javascipt .

    我没有使用红宝石宝石 .

相关问题