作者:我想飞 | 来源:互联网 | 2023-09-12 14:21
平台:Windows10,浏览器:最新版Edge或chrome1.把页面放到最大,加载所有的页面2.ctrl+shift+i进入开发者页面3.在console里,输入以下代码,然后
平台:Windows 10, 浏览器:最新版Edge或chrome
1. 把页面放到最大,加载所有的页面
2. ctrl+shift+i 进入开发者页面
3. 在console里,输入以下代码,然后回车
function downloadPages(from, to) {
for (i = from; i <= to; 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);
}
//, 'image/jpeg' // (*)
//, 0.9 // (*)
);
}
}
4. 输入以下命令,批量下载页面,建议一次下载10页,1和10分别代表起止页码
downloadPages(1, 10)
5. 选中所有图片,打印成pdf
6. 收工
本文来自博客园,作者:古道轻风,转载请注明原文链接:https://www.cnblogs.com/88223100/p/doc88_download.html