如何将phantomjs pdf呈现为可以返回的流?

时间:2016-02-19 08:40:43

标签: javascript phantomjs

我使用phantomjs rasterize.js将网页呈现给pdf

var page = require('webpage').create()
...
page.render(output);

问题:此处页面始终保存到本地文件系统。但是我想从javascript返回pdf流,然后通过一个额外的servlet提供它。所以没有写入本地文件。

这可能吗,在Windows上?

1 个答案:

答案 0 :(得分:2)

找到它:page.render('/dev/stdout', { format: 'pdf' });

这可以通过例如java阅读: InputStream is = process.getInputStream();