在Node js中阅读PDF文件

时间:2016-03-09 13:46:06

标签: javascript node.js pdf express fs

我无法在节点js中阅读PDF文件。

我的代码如下所示:

var router = express.Router();
router.get('/api/resource', function(req, res) {
filePath = req.query.resource;
fs.readFile(filePath, function(err, file) {
      res.writeHead(200, {"Content-Type" : "application/pdf" });
      res.write(file, "binary");
      res.end();
  });
});

但是我无法在响应中获取文件的内容。

1 个答案:

答案 0 :(得分:0)

其他人说这个问题本身并不是很清楚。 如果您尝试实现的功能允许用户从浏览器下载或查看PDF,则下面的帖子可以帮助您解决问题。 How to send a pdf file from Node/Express app to the browser

但是,如果您希望将PDF文件读取为JSON等其他格式。然后你可能想看看npm有的第三方模块。

祝你好运。