如何使Safari下载PDF文件而不是在页面中打开它们?


24

Firefox将我的PDF文件直接下载到“下载”,Safari会在“页面内”打开它们。

我需要PDF文件保存到文件,而不是打开。

是否有设置使Safari下载PDF文件而不是在页面中打开它们?

Answers:


24

打开终端窗口:space然后键入Terminal。突出显示时按Enter键。到达终端提示符后,键入以下命令:

defaults write com.apple.Safari WebKitOmitPDFSupport -bool YES

您不会在命令行中收到响应,但一旦重新启动Safari,它将不再在浏览器中打开它们。

当你在那里时更进一步,你可以防止它在下载后用这个打开它们:

defaults write com.apple.Safari AutoOpenSafeDownloads -bool NO

最后一个命令实现了另一个答案的建议。


1
这不适用于MacOS Sierra。
弗拉基米尔·努尔

@VladimirNul如果这对您或其他人来说仍然是一个问题,请参阅我最近添加的答案 - 希望它有所帮助。
丹尼斯

这是对同一apple.stackexchange.com/a/57045/285948,唯一的差异是该配置是直接从浏览器,而不是命令行
马克西玛Alekz

这种方法不再适用于Safari 12
Eir Nym

18

您可以通过执行以下操作使Mac上的Safari下载任何文件(mp3,mp4,jpg,pdf等)。

  1. 在Safari中打开文件(电影,音乐等)。这通常包括点击pdf / movie / music等链接。
  2. 单击浏览器的URL(在这种情况下,它将以“... / xyz.pdf”结尾。
  3. 按住选项并按Return键(或Enter键)。

您正在查看的文件将下载到Mac上的“下载”文件夹中。

我已经用几乎所有类型的文件测试了这个。非常有用的小功能,遗憾的是很少有人知道。


5

更好的是,你可以在点击时按住alt。


2

单击指向PDF的链接时,请按住控制键。弹出一个菜单。选择“将链接文件下载为...”


2

正如其他人所指出的那样,修改Safari plist的公认答案不适用于Sierra(Safari 10+?)。

我使用的方法(在High Sierra上)是导航到/Library/Internet\ Plug-Ins/(终端或通过查找器中的Go)。有两个插件AdobePDFViewer.pluginAdobePDFViewerNPAPI.plugin。我将这两个都移到了/Library/Internet\ Plug-Ins/Disabled\ Plug-Ins目录中。重启后,Safari停止在其查看器中自动打开pdf。

我无法找到相关的.plist设置来以较少“粗暴”的方式禁用或修改此行为。


1
安装Adobe Reader后,我最喜欢禁用Adobe插件。预览插件在我的体验中更轻松。
ephsmith

1

没有任何右键单击的东西应该正常工作(我有一个非常挑剔的链接)。但我发现,如果你在页面中查看文档,如果你将鼠标悬停在窗口底部,你应该得到一个黑色控制栏......磁盘图标会将pdf保存到磁盘。


0

Safari会自动在浏览器窗口中打开许多文件。如果要下载任何这些文件,请按照下列步骤操作:

1)单击Firefox菜单并选择Preferences

2)在打开的窗口中单击Applications选项卡

3)在名为Content Type向下滚动到您要下载的内容类型的列中(或在搜索字段中键入文件类型)

5)找到它后,单击动作弹出窗口(右侧)并将其从更改Preview in SafariSave file

6)尝试将要下载的文件的URL粘贴到浏览器中,现在应该开始下载(或者问你在哪里保存它!)


2
你失去了我Firefox
Ray Baxter

好吧,如果Firefox有一个很好的GUI用于所有这些文件设置,为什么你不想使用它?这些年来仍然存在。谢谢Gavin / Jawa。
Foliovision 2016年

0

单击链接时按住选项将自动下载目标而不是打开它。



0

如果您已在Safari中打开PDF,请按住选项并单击任意位置,然后使用“预览”打开该文件,您可以在“文件”菜单下找到名为“保存”的功能。


-1

右键单击pdf链接,然后单击<下载链接文件>。


2
欢迎来到Ask Different。我们希望答案不仅仅是一条线。理想情况下,你想解释为什么你的答案是正确的。“它也有助于提供链接,引用和/或屏幕截图。请查看我们的帮助部分如何回答问题的良好答案
Allan



-2

打开pdf右键单击 - >在预览中查看/打开文件将在预览中打开保存文件


1
你能详细说一下,现在很难理解程序是什么
nohillside

提供解决方法,但不回答设置是否可用的实际问题。
willWorkForCookies 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.