UNPKG

pdf2json

Version:

PDF file parser that converts PDF binaries to JSON and text, powered by porting a fork of PDF.JS to Node.js

29 lines (21 loc) 436 B
import { Buffer } from "buffer"; export default class PDFImage { #_src = ''; #_onload = null; set onload(val) { this.#_onload = typeof val === 'function' ? val : null; } get onload() { return this.#_onload; } set src(val) { this.#_src = val; if (this.#_onload) this.#_onload(); } get src() { return this.#_src; } btoa(val) { return (new Buffer.from(val, 'binary')).toString('base64'); // ascii? } }