我试图用rasterize.js从phantomjs'〔实施例文件夹捕捉到一个网页转换为PDF。 我遇到的问题是,网页需要用户登录,然后我看到有对Phantomjs一个cookie的选项。 该网站是Django的供电,以防万一它很重要。
所以,我登录到该网站勇敢地,开了萤火虫,和类型document.cookie
在Firebug。 我得到的Cookie设置,并把我的cookie.txt的。
[http://localhost:7000]
csrftoken: f3da886168fae33b840e7f6c93240dff
sessionid: 27e90c3214b0ec94dadc739665724708
django_language: en
然后我用了rasterize.js创建PDF象下面这样:
phantomjs --cookies-file=cookies.txt examples/rasterize.js http://localhost:7000/reports /tmp/report.pdf
但结果仍是登录页面。