Прочитать файл PDF с node JS - PullRequest
       18

Прочитать файл PDF с node JS

0 голосов
/ 16 апреля 2020

Я пытаюсь прочитать PDF-файл с URL следующим образом

const axios = require("axios");
const jsdom = require("jsdom");
const PdfReader = require('pdfreader').PdfReader;
const { JSDOM } = jsdom;

axios.get("https://url-to-pdf.pdf").then(function(result) {
    new PdfReader().parseBuffer(result.data, function(err, item) {
        if (err)
            console.log(err);
        else if (item.text)
            console.log(item.text);
    });
}).catch(function(err) {

});

Показывает

An error occurred while parsing the PDF: stream must have data
{
  parserError: 'An error occurred while parsing the PDF: stream must have data'
}

Как решить эту проблему.

...