pdf3json
Version:
A PDF file parser that converts PDF binaries to text based JSON, powered by porting a fork of PDF.JS to Node.js
38 lines (28 loc) • 735 B
JavaScript
////////////////////////////////start of fake image
var PDFImage = (function() {
'use strict';
var _src = '';
var _onload = null;
this.__defineSetter__("onload", function(val) {
_onload = val;
});
this.__defineGetter__("onload", function() {
return _onload;
});
this.__defineSetter__("src", function(val) {
_src = val;
if (_onload) _onload();
});
this.__defineGetter__("src", function() {
return _src;
});
this.btoa = function(val) {
if (typeof window === 'undefined') {
return (new Buffer(val, 'ascii')).toString('base64');
}
else if (typeof window.btoa === 'function')
return window.btoa(val);
return "";
};
});
module.exports = PDFImage;