node-red-contrib-pdf-hummus
Version:
Extract Text from a pdf using hummusjs
25 lines (20 loc) • 538 B
JavaScript
var _ = require('lodash');
function MultiDictHelper(dicts) {
this.dicts = dicts;
}
MultiDictHelper.prototype.exists = function(name) {
return _.some(this.dicts,(dict)=> {
return dict.exists(name);
});
}
MultiDictHelper.prototype.queryDictionaryObject = function(name,pdfReader) {
var dict = _.find(this.dicts,(dict)=> {
return dict.exists(name);
});
if(!!dict) {
return pdfReader.queryDictionaryObject(dict,name);
}
else
return null;
}
module.exports = MultiDictHelper