A simple api for reading pdf meta info via xpdf's pdfinfo(1)
.
$ git clone https://github.com/ecarter/node-pdfinfo.git
$ cd node-pdfinfo
$ npm install
var PDF = require('pdfinfo');
var pdf = PDF('test/pdf/basic.pdf');
pdf.info(function(err, meta){
if (err) throw err;
console.log('pdf info', meta)
})
You can also pass a readable stream into the first argument instead of a file.
MIT