Как сделать pantomjs pdf потоком, который можно вернуть?

Я использую phantomjsrasterize.js сделать веб-страницу pdf,

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

Проблема: здесь страница всегда сохраняется в локальной файловой системе. Но я хочу вернуть поток pdf из javascript, а затем предложить его с помощью дополнительного сервлета. Так что никакие локальные файлы не пишутся.

Это возможно на окнах?

1 ответ

Нашел это: page.render('/dev/stdout', { format: 'pdf' });

Это можно прочитать, например, с помощью Java:InputStream is = process.getInputStream();

Другие вопросы по тегам