function downloadPages(pageNo) { for (var i=pageNo,n=pageNo + 9; i <= n; i++) { const pageCanvas = document.getElementById('page_' + i); if (pageCanvas === null) break; const pageNo = i; pageCanvas.toBlob( blob => { const anchor = document.createElement('a'); anchor.download = 'page_' + pageNo + '.png'; anchor.href = URL.createObjectURL(blob); anchor.click(); URL.revokeObjectURL(anchor.href); } ); } }
downloadPages(1)