Как сделать pantomjs pdf потоком, который можно вернуть?
Я использую phantomjs
rasterize.js
сделать веб-страницу pdf
,
var page = require('webpage').create()
...
page.render(output);
Проблема: здесь страница всегда сохраняется в локальной файловой системе. Но я хочу вернуть поток pdf из javascript, а затем предложить его с помощью дополнительного сервлета. Так что никакие локальные файлы не пишутся.
Это возможно на окнах?
1 ответ
Нашел это: page.render('/dev/stdout', { format: 'pdf' });
Это можно прочитать, например, с помощью Java:InputStream is = process.getInputStream();