我正在研究平均堆栈项目 . 在此我需要动态生成pdf并将其发送到用户电子邮件ID . 但是当用户输入密码时,pdf应该受密码保护,他可以看到pdf的内容 . 我正在使用html-pdf节点模块生成pdf,但我不知道如何才能使其受密码保护 . 请帮助我任何人 .
以下是我生成pdf的代码:
// This Is Use To Genrate Pdf.
app.post("/upload", function(req, res) {
var html = req.body.html;
var loanId = req.body.loanid;
var options = { format: 'Letter'};
var pdfname = 'loan_'+loanId+'.pdf';
pdf.create(html, options).toFile('../client/app/loanpdf/'+pdfname, function(err, res) {
if (err) return console.log(err);
});
res.status(200).send({'pdfname':pdfname});
});
提前致谢 :)