cleaned up node server

This commit is contained in:
Saud Fatayerji
2023-10-26 21:53:02 +03:00
parent 02f98fb378
commit 13c4f664c2
24 changed files with 181 additions and 1261 deletions

View File

@@ -1,11 +1,14 @@
export async function extractPages(snapshot, pagesToExtractArray, PDFLib) {
import PDFLib from 'pdf-lib';
export async function extractPages(snapshot, pagesToExtractArray) {
const pdfDoc = await PDFLib.PDFDocument.load(snapshot)
// TODO: invent a better format for pagesToExtractArray and convert it.
return createSubDocument(pdfDoc, pagesToExtractArray, PDFLib);
return createSubDocument(pdfDoc, pagesToExtractArray);
};
export async function createSubDocument(pdfDoc, pagesToExtractArray, PDFLib) {
export async function createSubDocument(pdfDoc, pagesToExtractArray) {
const subDocument = await PDFLib.PDFDocument.create();
// Check that array max number is not larger pdf pages number