我想在画布上显示 PDF,而不让客户知道 PDF 网址。
我想以一种方式使用 pdfjs,即我的服务器(nodejs)将获取 PDF url 并解析 PDF,然后将其发送到客户端,客户端将在画布上显示上下文。
有没有办法做到这一点?谢谢!
问问题
483 次
1 回答
0
你可以使用 NPM 的pdfreader包。
示例代码:
var fs = require("fs");
fs.readFile("sample.pdf", (err, pdfBuffer) => {
// pdfBuffer contains the file content
new PdfReader().parseBuffer(pdfBuffer, function(err, item) {
if (err) callback(err);
else if (!item) callback();
else if (item.text) console.log(item.text);
});
});
于 2020-05-21T16:08:28.913 回答