node读取pdf文件内容

首先安装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)
  });
});

你可能感兴趣的:(1024程序员节)