как сохранить форматирование, используя pdfreader в node.js - PullRequest
0 голосов
/ 18 ноября 2018

Я слишком много искал, но не смог найти, как мне сохранить форматирование PDF, когда я читаю его с помощью PDF Reader.

Я читаю файл в node.js иотобразить страницу, которая должна содержать этот файл PDF, но все форматирование файла (например, \ n) исчезло.Что я могу сделать, чтобы сохранить форматирование, цвет.новая строка .....

Оценил вашу помощь, ребята, я искал, как три дня до сих пор не нашел мой ответ.

Вот мой код, который работает, и PDF определен верхним в node.js.

app.use('/articles.html', (req, res) => {
  var fileName = req.query['fileName'];
  if (!fileName)fileName="12.pdf" 
     console.log(fileName);
     const articleFolder = './uploads/';
     var articleData = "";
     const fs = require('fs');
  let articles = fs.readdirSync(articleFolder);

  new PDF().parseFileItems("./uploads/" + fileName, function (err, item) {
    if(!item){     
      res.render('articles.ejs', { articles: articles, articleData: articleData });
    }else if(item.text){
      articleData += (item.text);
    }else if (err){
      console.log(err);
    }
  });
});
...