phantomjs pdf zu stdout

Ich versuche verzweifelt, ein von phantomJS generiertes PDF nach stdout auszugebenHier

Was ich bekomme, ist eine leere PDF-Datei, obwohl sie nicht 0 groß ist, zeigt sie eine leere Seite an.

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);
    }
});

Und ich nenne es so:phantomjs rasterize.js http://google.com>test.pdf

Ich habe versucht mich umzuziehen/dev/stdout zusystem.stdout aber kein Glück. Das Schreiben von PDF direkt in eine Datei funktioniert problemlos.

Ich suche eine plattformübergreifende Implementierung, daher hoffe ich, dass dies auf Nicht-Linux-Systemen möglich ist.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage