Javascript 如何在没有插件的情况下显示PDF文件?
我需要像谷歌提供的Javascript 如何在没有插件的情况下显示PDF文件?,javascript,html,pdf,Javascript,Html,Pdf,我需要像谷歌提供的https://docs.google.com/gview?url= 这里有一个例子: 这太完美了。它可以在手机上使用,可以处理.docs文件等。真是太棒了 但这种解决方案的问题是: 文件必须是公开的 你不知道谷歌是怎么处理这个文件的 (有限查询) 我只需要一个现代化的方式来显示PDF(或者甚至.docs等)文件。 或者说,和是唯一真正有效的选项 它应该适用于所有浏览器和手机 编辑:不确定,为什么投否决票。如果这是一个noob问题,我很抱歉,但我是一个noob。在浏览器中
https://docs.google.com/gview?url=
这里有一个例子:
这太完美了。它可以在手机上使用,可以处理.docs
文件等。真是太棒了
但这种解决方案的问题是:
- 文件必须是公开的
- 你不知道谷歌是怎么处理这个文件的
- (有限查询)
和
是唯一真正有效的选项
它应该适用于所有浏览器和手机
编辑:不确定,为什么投否决票。如果这是一个noob问题,我很抱歉,但我是一个noob。在浏览器中打开PDF可以使用PDF.js完成 这是Firefox内联显示PDF的标准方式。对于文档文件,您必须进行某种转换:为了查看文档文件,我会在后端将请求的文件转换为pdf,如此处所示:
因此,它并非在所有浏览器中都能完全工作。此文件为pdf.js添加了额外的兼容性。你应该尝试一下,你可以完全定制输出,因为它是开源的,只是一个修正;PDF.JS并不适用于所有浏览器和移动设备,它适用于大多数浏览器。复杂文档在mobile devices.FYI中呈现效果不佳,虽然PDF是标准格式,但.docx仍被视为专有格式,使用非标准文件格式可能存在法律和可访问性问题。