phantomjs pdf na stdout

Rozpaczliwie próbuję wyprowadzić plik PDF wygenerowany przez phantomJS na standardowe wyjścietutaj

To, co otrzymuję, to pusty plik PDF, chociaż nie ma rozmiaru 0, wyświetla pustą stronę.

var page = require('webpage').create(),
system = require('system'),
address;

address = system.args[1];
page.paperSize = {format: 'A4'};

page.open(address, function (status) {
    if (status !== 'success') {
        console.log('Unable to load the address!');
        phantom.exit();
    } else {
        window.setTimeout(function () {
            page.render('/dev/stdout', { format: 'pdf' });
            phantom.exit();
        }, 1000);
    }
});

I nazywam to tak:phantomjs rasterize.js http://google.com>test.pdf

Próbowałem się zmienić/dev/stdout dosystem.stdout ale nie szczęście. Zapisywanie PDF bezpośrednio do pliku działa bez żadnych problemów.

Szukam wdrożenia wieloplatformowego, więc mam nadzieję, że będzie to możliwe w systemach innych niż Linux.

questionAnswers(3)

yourAnswerToTheQuestion