feat: 增加个数限制,减少等待时间

main
lichaojun 1 year ago
parent b62274d084
commit 9fffc2162f

@ -45,19 +45,24 @@ const convertPdfToImg = (inputDir, file) => {
}; };
// 读取输入目录下所有ppt文件 => 转换为pdf // 读取输入目录下所有ppt文件 => 转换为pdf
let execNum = 0;
fs.readdirSync(inputDir).forEach((file) => { fs.readdirSync(inputDir).forEach((file) => {
const ext = file.split('.').pop().toLowerCase(); const ext = file.split('.').pop().toLowerCase();
if (ppt.pptFormat.has(ext)) { if (ppt.pptFormat.has(ext)) {
execNum++;
if (base.rangeNum && execNum > base.rangeNum) {
console.log(base.rangeNum, execNum, '跳过');
return;
}
console.log(base.rangeNum, execNum, '执行');
const inputPath = path.join(inputDir, file); const inputPath = path.join(inputDir, file);
convertPptToPdf(inputPath); convertPptToPdf(inputPath);
} }
}); });
// 读取输入目录下所有pdf文件下所有pdf文件 => 转换为image // 读取输入目录下所有pdf文件下所有pdf文件 => 转换为image
fs.readdirSync(pdfDir).forEach((file, index) => { fs.readdirSync(pdfDir).forEach((file) => {
if (base.rangeNum && base.rangeNum > index + 1) {
return;
}
const ext = file.split('.').pop().toLowerCase(); const ext = file.split('.').pop().toLowerCase();
if (ppt.pdfFormat.has(ext)) { if (ppt.pdfFormat.has(ext)) {
const inputPath = path.join(pdfDir, file); const inputPath = path.join(pdfDir, file);

Loading…
Cancel
Save