简介
pdf.js是一个完整的pdf查看器,还支持查看受密码保护的pdf。这意味着您的应用程序可以在用户尝试查看 PDF 时提示用户输入密码。在收到正确的密码后,应用程序可以向用户显示 PDF,或者显示一条错误消息。
查看受密码保护的 PDF
要使用 PDF.JS 打开受密码保护的 PDF,请将密码参数传递给PDFJS.getDocument API 调用:
PDFJS.getDocument({ url: pdf_url, password: pdf_password }).then(function(pdf_doc) {
// success
}).catch(function(error) {
// incorrect password
// error is an object having 3 properties : name, message & code
});
DEMO
参考
https://usefulangle.com/post/22/pdfjs-tutorial-2-viewing-a-password-protected-pdf