![如何强制 Internet Explorer 下载 PDF 文件而不是尝试打开它们?](https://linux22.com/image/1440225/%E5%A6%82%E4%BD%95%E5%BC%BA%E5%88%B6%20Internet%20Explorer%20%E4%B8%8B%E8%BD%BD%20PDF%20%E6%96%87%E4%BB%B6%E8%80%8C%E4%B8%8D%E6%98%AF%E5%B0%9D%E8%AF%95%E6%89%93%E5%BC%80%E5%AE%83%E4%BB%AC%EF%BC%9F.png)
在生成 PDF 报告的网站上,Internet Explorer 11 会尝试使用系统上关联的 PDF 查看器打开 PDF 文件,而不是仅保存下载的文件。我希望 Internet Explorer 将 PDF 文件直接下载到磁盘。我不希望在任何 PDF 查看器或 IE 本身中打开 PDF 文件。
答案1
要更改使用 Web 浏览器时默认的 PDF 打开行为:
在 Adobe Acrobat\Reader 中选择“编辑”—>“首选项” 从左侧列表中选择“Internet”类别 要在浏览器中显示 PDF,请选中“在浏览器中显示” 要在 Acrobat 中直接打开来自 Web 的 PDF,请取消选中“在浏览器中显示”
答案2
右键单击 PDF 链接,然后单击“将链接另存为”或“将目标另存为”。
答案3
将以下内容添加到.reg文件并将其合并到注册表中。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AcroExch.Document]
"EditFlags"=hex:00,00,00,00
[HKEY_CLASSES_ROOT\AcroExch.Document.11]
"EditFlags"=hex:00,00,00,00
[HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\11.0\Originals]
"bBrowserIntegration"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Adobe\Acrobat Reader\11.0\FeatureLockDown]
"bBrowserIntegration"=dword:00000000
笔记:上述注册表修改在 2015 年 7 月 27 日之前一直正常运行。看来最近的 Adobe Reader 更新绕过了注册表更改,PDF 文件再次显示在 Adobe Reader 中,而不是下载。然而,在应用上述注册表更改后,IE 行为恢复为下载 PDF 文件,而不是在 Adobe Reader 中打开它们。
答案4
尝试按住 Shift 键并单击链接,这将打开一个新窗口。
如果你的浏览器内置 PDF 查看器有保存功能,请使用该功能,或者点击ALT-F打开文件菜单下拉并使用节省或者另存为Internet Explorer 中的功能(在新窗口中)。
作为保存 PDF 的最后一项努力,请关闭 PDF 查看器和 Web 浏览器,然后暂时地卸载 PDF 查看软件。这将强制 Web 浏览器提示下载,而无需加载适用的插件或查看软件。
我希望这有帮助!