2023-10-26 19:56:23 +02:00
|
|
|
import { createSubDocument } from "./shared/createSubDocument.js";
|
|
|
|
|
|
2023-10-22 00:55:28 +02:00
|
|
|
export async function extractPages(snapshot, pagesToExtractArray, PDFLib) {
|
|
|
|
|
const pdfDoc = await PDFLib.PDFDocument.load(snapshot)
|
2023-10-17 03:40:54 +02:00
|
|
|
|
|
|
|
|
// TODO: invent a better format for pagesToExtractArray and convert it.
|
2023-10-22 00:55:28 +02:00
|
|
|
return createSubDocument(pdfDoc, pagesToExtractArray, PDFLib);
|
2023-10-26 19:56:23 +02:00
|
|
|
};
|