27 lines
546 B
JavaScript
27 lines
546 B
JavaScript
const Fs = require('fs');
|
|
const Pdf = require('./lib/pdf-parse.js');
|
|
|
|
module.exports = Pdf;
|
|
|
|
let isDebugMode = !module.parent;
|
|
|
|
//process.env.AUTO_KENT_DEBUG
|
|
|
|
|
|
//for testing purpose
|
|
if (isDebugMode) {
|
|
|
|
let PDF_FILE = './test/data/05-versions-space.pdf';
|
|
let dataBuffer = Fs.readFileSync(PDF_FILE);
|
|
Pdf(dataBuffer).then(function(data) {
|
|
Fs.writeFileSync(`${PDF_FILE}.txt`, data.text, {
|
|
encoding: 'utf8',
|
|
flag: 'w'
|
|
});
|
|
debugger;
|
|
}).catch(function(err) {
|
|
debugger;
|
|
});
|
|
|
|
}
|