如何使用带有javascript内容的网站生成wkhtmltopdf的pdf

时间:2015-04-02 08:10:38

标签: javascript pdf wkhtmltopdf

我想创建一个每天从网站生成pdf的脚本。我正在使用wkhtmltopdf 0.12.2.1(最新版本)生成pdf。但问题是,我试图获取pdf的网站中的表格是用javascript制作的。因此,当我生成pdf时,我只得到网站的标题。

示例:

网站:http://statistika.eestipank.ee/?lng=et#listMenu/981/treeMenu/FINANTSSEKTOR/147/979

命令我在控制台中运行:

wkhtmltopdf http://statistika.eestipank.ee/?lng=et#listMenu/981/treeMenu/FINANTSSEKTOR/147/979 test.pdf

只给我这个: pdf

我已经搜索了解决方案并尝试了wkhtmltopdf标志:

  • - javascript delay 10000
  • - 无停止慢的脚本
  • - 的JavaScript使能

也许有人可以建议我另类。

1 个答案:

答案 0 :(得分:0)

我们已经在工作中使用了wkhtmltopdf用于各种项目,但是对于这样的页面(或者包含大量AJAX的页面)并不好。我没有为您提供解决方案,但您可以尝试另一种方法:可能生成页面并在生成后保存HTML代码部分,然后将其发送到wkhtmltopdf而不是使用URL?