如果我已经卸载了Adobe Reader,但是仍然可以在Chrome中打开PDF,那么我正在使用什么应用程序?


20

我正在解决从网站打开PDF的问题,因此我卸载了Adobe Reader。出于好奇,我检查了我是否仍然可以从网站打开PDF(是一个随机示例)。令人惊讶的是,我仍然可以从Chrome(我的首选浏览器)和Internet Explorer中打开PDF。我相信IE使用Edge打开PDF,但是Chrome中的PDF界面看起来有所不同,因此它可能是另一个应用程序。不幸的是,我无法卸载Edge进行检查。如何确定Chrome使用什么应用程序从网站打开PDF


21
Chrome具有内置的PDF查看器,Microsoft Edge也具有内置的PDF查看器。您应该能够在Chrome URL栏中键入“ chrome:// plugins”,并查看已安装的内容。
安德鲁

不幸的是,当我在网址栏中输入chrome:// plugins时,我得到ERR_INVALID_URL。
KAE

使用chrome:// settings / content控制显示Adobe Flash内容的时间,并使用chrome:// components显示安装的Adobe Flash Player的版本。资料来源:howtogeek.com/303934/…–
absenthecon

2
当今所有主要浏览器都具有内置的PDF阅读器
phuclv

1
@Andrew,chrome://plugins您所提到的目前没有Chrome网址
-KumarAnkit

Answers:


61

Chrome本身就是查看PDF的应用程序。

Windows 10 Edge也可以直接打开PDF。请注意,IE是与Edge分开的较旧的独立应用程序。如果您的用户从IE开始,则除非安装了Adobe插件,否则他们将无法直接在IE中打开PDF。

Firefox无需插件即可查看PDF:https : //support.mozilla.org/en-US/kb/view-pdf-files-firefox

某些网站(根据我的经验,是银行网站)会强制进行下载,而不是允许在同一浏览器中将其打开。在Firefox中,我有时可以通过更改MIME设置来更改行为,但是这种方法不能始终如一地工作。 https://support.mozilla.org/zh-CN/kb/change-firefox-behavior-when-open-file


10
“ Windows 10 Edge也可以直接打开PDF。” 可能值得指出的是Edge也可以打开EPUB文件,并且在它方面做得很好
沃伦

4
@路易斯 我很少看到关于它性能的优势和赞美。它实际上是EPUB上的佼佼者,还是您在取笑它?
Azor Ahai

1
@AzorAhai,实际上使用的EPUB基本上是结构化HTML。我不明白为什么Edge被编程理解包装的原因。
马克

1
请注意,即使浏览器由于下载头而下载了文件,您仍然可以将文件拖放到浏览器中(或使用File-> Open)并手动打开PDF文件
SztupY

6
@AzorAhai我很认真。我看到Edge在Calibre或Adobe Digital Editions面前弄乱了一些Edge可以(几乎)完美显示的怪异EPUB之后的笑声。示例:Calibre ; ADE ; 边缘
沃伦

10

从内存来看,谷歌浏览器使用内置的PDF查看器,该阅读器是用JavaScript(我相信 C ++)编写的,这要感谢注释中的有用提示:)

默认情况下,它与Chrome捆绑在一起。

对我来说,我可以在这里查看一些相关的JavaScript:

chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/pdf_viewer.js

您可以通过在PDF查看器上打开Chrome DevTools来查看一些相关代码。

Firefox也使用另一种类似的方法,用JavaScript编写,尽管它们的文档更加公开可用并可以从内存中获取,但仍鼓励其他人使用Firefox在其网站上显示PDF。

在此处阅读有关Firefox实现的更多信息:Mozilla的PDF.js


4
它是用C ++编写的,源代码在这里
Paddy

7

由于铬来自开源项目,因此它也使用与Chromium Browser一起提供的嵌入式pdf-viewer。因此,当遇到pdf文件时,chrome尝试使用此pdf查看器打开它。

如果您打开

chrome://系统

您会注意到它显示了打开的选项卡和运行范围,但未在此处显示有关正在使用的pdf查看器的任何信息 。

但是当我打开这个

chrome://本地状态

chrome显示了多个pdf插件组件,包括Adobe Reader和Chromium PDF阅读器。您的系统可能有所不同。

自述文档可用于Chrome项目,但是我找不到pdf查看器的文档。你可以在这里阅读

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.