PhantomJS - 当函数需要文件路径时传递缓冲区

时间:2017-11-15 16:29:30

标签: node.js phantomjs

如何将缓冲区传递给函数而不是传递文件路径?

这不起作用(这是一个错误)所以我需要另一种方法将缓冲区传递给发送到stdout的第一个参数,但是如何?

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

我可以这样做,但不想创建文件

var pdf_file = 'test.pdf';
page.render(pdf_file, {format : 'pdf'});
var pdf = fs.read(pdf_file);
require('system').stdout.write(pdf);
fs.remove(pdf_file);

0 个答案:

没有答案