doc88文档下载方法

平台: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. 收工

 

posted @   古道轻风  阅读(6575)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
点击右上角即可分享
微信分享提示