diff --git a/shared-operations/src/functions/removeBlankPages.ts b/shared-operations/src/functions/removeBlankPages.ts index 2a5225b9..433df5c1 100644 --- a/shared-operations/src/functions/removeBlankPages.ts +++ b/shared-operations/src/functions/removeBlankPages.ts @@ -10,11 +10,12 @@ export type RemoveBlankPagesParamsType = { } export async function removeBlankPages(params: RemoveBlankPagesParamsType) { const { file, whiteThreashold } = params; - const pageCount = await file.pdfLibDocument; + const pdfDoc = await file.pdfLibDocument; + const pageCount = pdfDoc.getPageCount(); const emptyPages = await detectEmptyPages(file, whiteThreashold); console.debug("Empty Pages: ", emptyPages); - const pagesToKeep = invertSelection(emptyPages, pageCount.getPageCount()) + const pagesToKeep = invertSelection(emptyPages, pageCount) const newFile = await getPages(file, pagesToKeep); newFile.filename += "_removedBlanks"