【转帖】让网页中的PDF文件保存后再打开 - 科研工具 -

来源:百度文库 编辑:神马文学网 时间:2024/04/28 18:07:31

【转帖】让网页中的PDF文件保存后再打开


作者: lxh623    收录日期: 2010-07-14    发布日期: 2010-07-04
QUOTE: 系统中安装了acrobat,每次打开网页中的pdf文件时,电脑就进入假死状态。我希望每次打开含有pdf文档的网页时,让系统先自动保存它,不知如何设置?
    打开acrobat,然后在“选项”设置窗口中选择“因特网”,并将“在浏览器中显示pdf”项取消选择。最后依次打开“控制面板→文件夹选项→文件类型→pdf…”,在“编辑文件类型”窗口中选择“下载后确认打开”选项即可。 试过第一法,不太灵。又搜索到另一种。 QUOTE: 轻松控制PDF文件的打开方式
经常在网上下载资料的朋友们一定都有过这样的烦恼,现在不少资料在网上都是以PDF格式提供下载的,所以在安装有Adobe PDF Reader的电脑上,我们的IE总会“自作主张”地在它自己的窗口中将文件内容显示出来。平心而论,这种在线浏览方式的确有它的方便之处,比如我们可以直接查看到这些PDF文件里面的内容,然后再根据自己的需要决定是否真正下载等等。但由于每个人的目的各有不同,对于一些想直接下载资料的朋友来说,IE的这种“霸权主义”毕竟还是平添了不少麻烦,而且,由于每个文件的大小各有不同,服务器的带宽也不一样,在线浏览的速度一般也不如那些用多线程下载工具下载完后再浏览的速度快。那么,到底有没有办法能够让PDF文件在下载模式和在线浏览模式之间快速切换呢?笔者经过反复尝试,终于通过下面的方法解决了这个难题。
(注:本文所述技巧已于Windows XP + Adobe PDF Reader 7.05环境下测试通过)
1. 点击“开始”菜单,执行“运行”命令,在弹出的“运行”对话框中输入“regedit”命令进入注册表编辑器
2. 展开并找到“HKEY_CLASSES_ROOT\AcroExch.document.7”注册表项,双击右窗格中的“EditFlags”键值,将原来的数值改为“00 00 00 00”。如图1所示
图1

3. 按照同样的方法,将“HKEY_CLASSES_ROOT\AcroPDF.FDF.1”注册表项中的“EditFlags”键值也改为“00 00 00 00”,等修改完毕以后关毕注册表编辑器
4. 重新启动计算机使设置生效
5. 打开Adobe PDF Reader 7.05软件,执行“编辑”菜单→“首选项”命令,在“首选项”窗口中找到“因特网”类目,这时就能在详细设置区域中看到“在浏览器中显示PDF”这个命令复选框了。如图2所示
图2

6. 此时,只有我们勾选该复选框后确定时(注意此时必须将所有网页浏览器软件关闭),点击网页上的PDF链接,系统才会使用IE来在线显示文件内容,而当我们去掉该复选框后确定时,那个熟悉的文件下载窗口便又回到我们的眼前了。如图3所示
图3


【小提示】 本文所述技巧仅适用于安装了Adobe PDF Reader 7.0版本以上的电脑,对6.0或其他版本无效,请大家在使用时注意 ....... 注册表搜索不到AcroPDF.FDF.1,原文不知道在那里。
注册表搜索AcroExch,我把邻近几项“EditFlags”都右键--二进制,修改,终于直接下载。也不知这样有问题没有。
两个办法同时使用,最好!!

[ Last edited by lxh623 on 2010-7-4 at 14:29 ]
作者:liu-sha
好东西,顶起
作者:slowsnail3906
不知道直接右键 “目标另存为” 行不行
作者:lxh623
QUOTE: Originally posted by slowsnail3906 at 2010-07-05 20:41:58:
不知道直接右键 “目标另存为” 行不行 高。实在是高。
你一句话提醒了我,实际上这样就行了。
我当时这样寻求这样的方案,是想连续不断下载(数千个文件)。
在firefox中还有个插件pdf download,配合上面的办法,我就可以只是点击pdf,自动下载到预设文件夹。

[ Last edited by lxh623 on 2010-7-5 at 20:52 ]
作者:immiscible
QUOTE: Originally posted by slowsnail3906 at 2010-07-05 20:41:58:
不知道直接右键 “目标另存为” 行不行 对有页面嵌入的PDF可能不行,另存保存的会是html之类的页面文件
作者:lxh623
QUOTE: Originally posted by immiscible at 2010-07-06 21:49:22:


对有页面嵌入的PDF可能不行,另存保存的会是html之类的页面文件 下载时或下载后,修改后缀,应该可以。
作者:immiscible
QUOTE: Originally posted by lxh623 at 2010-07-07 08:29:10:

下载时或下载后,修改后缀,应该可以。 请下载Wiley的文献试试
作者:lxh623
QUOTE: Originally posted by immiscible at 2010-07-07 10:04:43:


请下载Wiley的文献试试 www3.interscience.wiley.com
我在firefox中下载得到fulltext,修改为“fulltxt.pdf”。
(在已有上述设置的条件下。) QUOTE: Originally posted by immiscible at 2010-07-06 21:49:22:


对有页面嵌入的PDF可能不行,另存保存的会是html之类的页面文件 这句话好像是对的。得到0K文件。

[ Last edited by lxh623 on 2010-7-7 at 16:25 ]
作者:slowsnail3906
QUOTE: Originally posted by immiscible at 2010-07-06 21:49:22:


对有页面嵌入的PDF可能不行,另存保存的会是html之类的页面文件 那这种PDF文件也只能用插件在浏览器中打开了?