We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2d25c21 commit acbd875Copy full SHA for acbd875
src/SimplePDFParser.js
@@ -1,6 +1,7 @@
1
import EventEmitter from 'events';
2
import sharp from 'sharp';
3
import PDFJS from 'pdfjs-dist';
4
+import PDFJSWorker from 'pdfjs-dist/build/pdf.worker.entry';
5
6
import NodeCanvasFactory from './NodeCanvasFactory';
7
@@ -176,6 +177,7 @@ export default class SimplePDFParser extends EventEmitter {
176
177
* resolves with an object containing text and image elements separately.
178
*/
179
async parseRaw() {
180
+ PDFJS.GlobalWorkerOptions.workerSrc = PDFJSWorker;
181
const loadingTask = PDFJS.getDocument(new Uint8Array(this.fileBuffer));
182
const pdf = await loadingTask.promise;
183
0 commit comments