如何下载仅能在线浏览的PDF文档

应用场景

很多文档仅提供在线浏览功能,当我们需要下载相关PDF文档时,仅提供在线文档浏览功能难免与我们的目标相抵牾。例如,国家标准全文公开系统[1]强制性国家标准明确记载:

本系统收录现行有效强制国家标准2048项。其中非采标1,408项可在线阅读和下载,采标640项只可在线阅读。

最近看刑法罗翔老师B站视频,看到他推荐了一本俄国作家陀思妥耶夫斯基的《罪与罚》,搜索一圈发现没有找到扫描版的简体中文版本,同时出于对简体中文译作水平的不信任,于是直接寻找繁体版,最终在『华文电子书库』[2]找到繁体竖版,粗略翻看,扫描质量及翻译俱佳,无奈该网站也仅提供全本在线浏览,无法下载全文PDF。

解决方案

为了获得这本珍贵的扫描繁体版电子书,经过检索后发现,纵令网站仅提供在线浏览,但仍可以曲线救国下载全本文档。以上述《罪与罚》为例,具体操作步骤如下:

  • 用Chrome浏览器打开电子书籍所在的浏览页面

  • 按下F12,打开网页的开发者工具,依次在开发者工具中选择 Network-XHR 后,按下 Ctrl+F5 强制刷新该网页,此时会看到该网页对应的PDF文档在逐次加载,加载完成后可以看到该PDF文档的完整大小

  • 在开发者工具中选择该PDF文档,点击右键,并依次选择 Copy-Copy link address ,复制该文档的真实路径;

  • 打开下载工具Internet Download Manager(IDM),点击新建任务,在弹出的对话框地址栏中输入刚刚复制的link address,即可将该PDF文档加入下载任务列表

结语

当所需要的文档仅提供在线浏览,而我们又确实需要该文档时,不妨可以试试上述方法,这样可以避免以手动截图、拼合图片并生成PDF的方式,快速获得所需文档。

如果您有更好的方案,欢迎留言交流。

添加新评论