如何强制Google Chrome浏览器仅下载PDF而不打开它们


16

Google Chrome的最新更改改变了处理PDF文件的方式。我的首选是仅下载PDF文件。然后,如果需要,我将在系统默认的PDF查看器中打开文件。

当我下载与特定设备有关的几本手册时,不需要立即查看这些手册。我的目标是简单地将它们尽快下载到本地存储。

Chrome v56不再允许完全禁用内置查看器。唯一的选择是转到设置->内容->选中显示在系统默认PDF应用程序中打开PDF文件的框。

这不是我想要的。很简单,我根本不希望PDF文件自动打开。保存文件;不要打开文件。

我尝试右键单击PDF文件的下载链接,然后选择“将链接另存为...”,但是该行为现在也已更改。具体来说,大多数时候下载的是URL,而不是PDF文件。

FWIW-我在Chrome中的下载设置指向我的“下载”文件夹中的顶级目录,并且选中了“询问保存下载文件的位置”复选框。

有什么方法可以说服Chrome浏览器还原为以前的行为,然后仅将文件下载到本地存储中?


我以为这会更容易,但是我错了。事实证明,您可以禁用内部查看器,但要在注册了任何应用以查看PDF的任何应用程序中进行交易,就可以使用它。同样,有很多答案chrome://plugins似乎不再可用。
Ouroborus

据称,关闭“打开默认PDF查看器应用程序中的PDF文件”然后再次打开将使其像以前一样工作。我尝试了一下,它对我有用,但仅适用于这一届。如果它不适合您,请在隐身模式下重试。
harrymc'4

Answers:


8

该问题可能与Web服务器提供文件的方式有关。

有些服务器Content-Disposition: attachment的响应中可能包含标头,导致您单击下载链接时Chrome下载文件,而另一些服务器的响应中可能会跳过该标头,从而决定是否打开文件或将文件下载到Chrome。

此处的更多信息:
强制打开“另存为...”弹出窗口,在文本链接处打开单击HTML中的pdf文件
是否需要Content-Type:application / octet-stream用于文件下载?

以下解决方案将下载所有PDF文件,包括要在Chrome中查看的嵌入式文件(如此此处)。但是,对于使用PDF.js来显示嵌入式PDF文件的网站(如此在线演示),它不起作用。


快速添加或修改MIME类型的Content-Disposition标头应有助于强制Google Chrome浏览器下载所有PDF文件。Content-Disposition: attachmentapplication/pdf

您可以使用Modify Content-Type扩展来实现。

  1. 安装扩展程序,然后单击工具栏中的扩展程序图标,然后选择选项
  2. 单击添加规则,然后添加以下规则: 修改内容类型扩展名设置
    名称:下载PDF
    网址过滤器:。*
    原始类型:应用程序/ pdf
    替换类型:application / pdf
    性格:附件
    
  3. 点击保存规则
  4. 刷新包含PDF链接的页面,以便为该页面加载扩展名

不工作!就像这里和其他地方的其他答案一样,这将导致它们在外部查看器(Acrobat或Edge)中打开,而与Content-Disposition无关。无法像其他文件类型一样仅下载pdf-s。
Rauli Rajande

@RauliRajande您可以共享无法使用的URL吗?
Vinayak

Eightalbertembankment.com上,有“下载事件传单”。但是,当我单击“下载”箭头时,所有gmail pdf附件也会发生相同的情况。
Rauli Rajande

这种情况有两个问题:1)隐私-因为我在开放式办公室工作,有时会处理来自客户的私人文档,所以我不希望所有人都看到它们,尤其是在有图片的情况下,以及2)是下载后没有正常的下载按钮,我必须在默认下载文件夹中手动找到已下载的pdf,才能将其移至存档文件夹。
Rauli Rajande

已检查Chrome Bugtracker-这是重复出现的问题,但始终因“无法复制”而关闭。有趣的是,这在我的工作和家用PC上都会发生。例如bugs.chromium.org/p/chromium/issues/...
Rauli Rajande

6

现在有一个设置(版本61):

前往: chrome:// settings / content

向下滚动到PDF文档部分,然后选择选项以下载PDF文件

不确定何时更改。在版本58中,有一个与默认查看器中的打开PDF文件类似的选项,但这在linux中具有相同的效果(在其他平台上可能有所不同)。


0
  • 设定
  • 隐私与安全
  • 内容设置
  • PDF文件
  • 打开“下载PDF文件,而不是在Chrome中自动打开它们”

-2

只需将浏览器更新为最新版本,即可修复。

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.