浏览器如何支持PDF查看,以及哪些浏览器支持?

11

我使用Chrome浏览器,可以将PDF链接以PDF文件形式在浏览器中查看。我想知道这是Chrome原生支持的还是因为Adobe插件的缘故?

我需要了解浏览器如何支持PDF查看,以及哪些浏览器支持。

我询问的原因是我正在构建一个PDF画廊浏览器。我研究了PDF.js,显然它非常棒,因为它将PDF转换为本地Web格式,使得所有浏览器都支持它。但是据我所见,所有浏览器都已经支持查看PDF(至少我能找到的浏览器都是如此),那么PDF.js的优点在哪里呢?

1个回答

11

Chrome有自己的PDF原生支持(无需安装单独的插件或Adobe Reader)。

Chrome如何支持PDF

维基百科指出,截至2010年6月,Chrome内置的PDF查看器本身是一个插件,通过Pepper插件API(PPAPI)作为本机代码运行。 http://en.wikipedia.org/wiki/Google_Native_Client#Pepper

您可以通过将所有插件的“点击播放”选项设置为并访问在线PDF文档来确认此功能。 请注意,现在仅在单击拼图块以允许插件运行之后才显示PDF。 “点击播放”选项可在Chrome设置>显示高级设置>隐私>内容设置>插件中找到。

其他内置PDF支持的浏览器

Firefox和Mac版Safari包含内置的PDF支持。 但是Internet Explorer不支持,因此需要安装Adobe Reader。http://en.wikipedia.org/wiki/Comparison_of_web_browsers#Image_format_support


非常出色的回答。很抱歉,我知道这些评论不被看好,但是一份详尽的答案确实很难得。 - ggdx
2
补充一下:Firefox 包含 PDF.js 作为其 PDF 查看器,这使得 PDF 浏览成为更安全的体验,因为没有本地代码运行。 - async5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接