node-pdf

把网页转成pdf文件


1、目录结构

    node-pdf

            node_modules

            test  

                    businesscard.html

            app.js

2、app.js

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

    

原文地址:https://www.cnblogs.com/zhangshuda/p/7640353.html