如何在不下载的情况下在 Chrome 的集成查看器中打开 pdf

pde*_*eva 25 pdf google-chrome

所以我对 chrome 中新的集成 pdf 查看器感到非常兴奋。但是,当我单击 pdf 文件链接时,chrome 会提供下载它而不是在其查看器中打开它。

我如何让它在其查看器中打开 pdf?

编辑:我发现它的行为有点随机。有时它会在其查看器中打开它,有时它会要求下载它。

在 gmail 中,虽然它总是要求下载它。

注意:我已经取消了“下载前询问每个文件的保存位置”选项。

sta*_*abs 14

我认为当您从中下载 PDF 的 Web 服务器未提供具有正确 MIME 类型的 PDF 时,有时会出现问题。

当 Web 服务器提供具有正确 MIME 类型的 PDF 时,Chrome 会对其进行预览。当 Web 服务器提供具有错误或通用 MIME 类型 ( application/octet-stream)的 PDF 时,Chrome 会下载它。

如果服务器返回 Content-Type 的text/htmlChrome 将直接在浏览器中显示/打开 PDF。但是,如果服务器返回 Content-Type ,application/pdf则浏览器将提示用户保存/下载 PDF。


Moa*_*oab 8

下载 PDF 文件,完成后,左键单击底部的下载图标并选择“始终打开这种类型的文件”现在它应该打开您在该窗口中单击的任何 PDF 链接,而无需将其下载到永久位置。

要撤消它,请进入选项>在引擎盖选项卡下>清除自动打开设置。

我还勾选了“下载前询问每个文件的保存位置”框,不确定这是否对自动打开文件的行为有任何影响。

chrome 可能无法正确显示某些 PDF,因此您可以下载它以使用其他 PDF 查看器查看。它不是像 Foxit 或 Adob​​e 那样的全功能查看器

我以这种方式使用它并且找不到 chrome 保存的 PDF,它必须将它缓存在某个地方才能读取它,但我不确定它在哪里。

有关 chrome 隐藏功能的更多信息 http://www.blogsdna.com/828/seven-hidden-configuration-pages-of-google-chrome-browser.htm

版本 8 的隐藏实验功能

关于:标志

.

  • 此解决方案不正确。它会导致文件仍然下载,但在下载完成后立即打开。Chrome 的 PDF 查看器无法正常工作。 (8认同)

小智 5

Chrome(和其他浏览器)的行为取决于“内容处置”HTTP 标头。如果它被设置为“inline”,它会在相应配置时自动打开。如果设置为“附件”,Chrome 将提供保存它,而不管其他配置如何。换句话说,行为会因站点而异,就像您描述的那样。但是,我不知道在任何情况下是否以及如何打开 PDF;恐怕这不可能。