UNPKG

pdfiijs

Version:

PDF inverted index creator.

67 lines (44 loc) 1.19 kB
## pdfiijs [![Build Status](https://travis-ci.org/fagbokforlaget/pdfiijs.png)](https://travis-ci.org/fagbokforlaget/pdfiijs) PDF inverted index generator for node. Creates inverted index from PDF file. The text inverted index generator is based on [textiijs](https://github.com/fagbokforlaget/textiijs). ### Requirements This package is based on two other packages: [pdftotext](https://github.com/fagbokforlaget/pdftotextjs) and [pdfinfo](https://github.com/fagbokforlaget/pdfinfojs). They both depend on __pdftotext__ and __pdfinfo__ being a part of __poppler-utils__. To install __poppler-utils__ follow the instructions: ##### Ubuntu/Debian ``` $ sudo apt-get install poppler-utils ``` ##### MacOSX ``` $ sudo port install poppler` or `brew install xpdf ``` ##### Windows download and install [Xpdf](http://www.foolabs.com/xpdf/download.html). ### Installation via npm: ``` $ npm install pdfiijs ``` ### Usage ``` var pdfii = require('pdfiijs'); var pii = new pdfii('./sample.pdf'); pii.get(function(err, data) { if(err) { return console.log("Error: " + err); } console.log(data); }); ``` ### Tests ``` $ make test ``` Coverage report ``` $ make test-cov ```