0
我有一個觀點,我需要導出到PDF,但顯示此視圖我需要發送一個參數到特定的路線,我不知道如何調用路線,而不是HTML文件。Node.js - 如何將視圖導出到pdf
我的路線:
viewBicsDetails(req, res)
{
var ref = req.params.stamp;
var info = request.query("query");
var compounds = request.query("query");
return Promise.all([info, compounds]).then(function(results)
{
console.log(results[0]);
res.render('management-bic-details', {info : results[0], compounds: results[1]});
});}
我怎樣才能導出此渲染成PDF?我安裝了html-pdf
npm庫。 https://www.npmjs.com/package/html-pdf
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' }
});
在readFileSync
我應該把路線..但如何? 謝謝