Skip to content

Commit 7e65e9d

Browse files
committed
uint8t convertion
1 parent a4a4f3f commit 7e65e9d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Electron/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ const NodeCanvasFactory = {
123123
};
124124

125125
async function cropPdfBuffer(inputBuffer, margin = 10, pageNumber = 1) {
126-
const bbox = await getVisualBoundingBox(inputBuffer, pageNumber);
126+
const bbox = await getVisualBoundingBox(new Uint8Array(inputBuffer), pageNumber);
127127

128128
const pdfDoc = await PDFDocument.load(inputBuffer);
129129
const page = pdfDoc.getPages()[pageNumber - 1];
@@ -144,7 +144,7 @@ async function cropPdfBuffer(inputBuffer, margin = 10, pageNumber = 1) {
144144
//const pdfjsLib = {};
145145

146146
async function getVisualBoundingBox(pdfBuffer, pageNumber = 1, scale = 2.0) {
147-
pdfjsLib.GlobalWorkerOptions.workerSrc = require.resolve('./pdfjs/pdf.worker.js');
147+
pdfjsLib.GlobalWorkerOptions.workerSrc = require.resolve('./pdfjs/pdf.worker.mjs');
148148
const loadingTask = pdfjsLib.getDocument({ data: pdfBuffer });
149149
const pdf = await loadingTask.promise;
150150

0 commit comments

Comments
 (0)