PDF拆分工具 https://it365.janqi.com/pdf/chaifen/
界面(核心代码在后面):
1、快速拆分PDF页面!无登录注册,免费的
2、无需上传服务器,程序在本地处理PDF文件。
核心代码:
while (start < totalPages) {
const end = Math.min(start + chunkSize, totalPages);
console.log(start, end);
let pageIndexs = []
for (let i = start; i < end; i++) {
pageIndexs.push(i)
}
console.log(pageIndexs);
const chunkPdfDoc = await PDFDocument.create();
const pages = await chunkPdfDoc.copyPage(pdfDoc, pageIndexs);
pages.forEach(page => chunkPdfDoc.addPage(page));
chunks.push(chunkPdfDoc);
start = end;
}