2016-05-14 3 views

Antwort

7

Warum nicht das html-pdf npm-Modul verwenden, das phantomJS verwendet?

Codebeispiel

var fs = require('fs'); 
var pdf = require('html-pdf'); 
var html = fs.readFileSync('./test/businesscard.html', 'utf8'); 
var options = { format: 'Letter' }; 

pdf.create(html, options).toFile('./businesscard.pdf', function(err, res) { 
    if (err) return console.log(err); 
    console.log(res); // { filename: '/app/businesscard.pdf' } 
}); 
+0

kann ich pass URL wie dieses 'var html = fs.readFileSync ('http: // localhost: 3000/product/generate-Rechnung', 'UTF-8');' zu erzeugen pdf Bericht? –