Как переслать вывод phantomJS на NodeJS
Phantom.create(function(phantom) {
phantom.createPage(function(page) {
page.set('onLoadFinished', function() {
page.render('/dev/stdout', { format: 'pdf' });
Я хотел бы открыть веб-страницу с phantom.js, затем преобразовать ее в pdf, передать ее на nodejs и разместить ее так, чтобы сгенерированный pdf мог быть открыт внутри браузера. Я не хочу создавать какие-либо файлы локально.
Я загрузил phantomjs как модуль в приложении nodejs, я знаю, что вывод phantomjs может быть передан через page.render('/dev/stdout', { format: 'pdf' });
но как мне тогда получить доступ к /dev/stdout с помощью node.js? есть ли возможность каким-то образом получить доступ к сгенерированным двоичным данным, чтобы я мог переслать их на мои nodejs
res.writeHead(200, {'Content-Type': 'application/pdf'});
res.write(pdfcontent);
функционировать?
Заранее спасибо.