首先安装pdf-parse,cnpm install pdf-parse
使用pdf-parse读取PDF的内容并输出在控制台
const fs = require('fs');
const PDFParser = require('pdf-parse');
const pdfFilePath = 'e1.pdf';
fs.readFile(pdfFilePath, (err, pdfBuffer) => {
if (err) {
console.log(err);
return;
}
PDFParser(pdfBuffer).then((pdfData) => {
const pages = pdfData.text.split('\n\n');
console.log(pages);
let str;
for(let i=1;i<pages.length;i++)
str=str+pages[i]
console.log(str)
});
});