如何嵌入适用于所有Web和移动浏览器的PDF

时间:2011-05-26 11:00:46

标签: php javascript html pdf

我的客户要求我创建一个包含PDF的页面。我使用了Embed,Iframe标签,它在Mozilla中工作但在IE和移动浏览器中不起作用。

我知道所有浏览器都会直接读取.pdf,但我希望它能够嵌入。

有什么办法吗?

请帮帮我..

2 个答案:

答案 0 :(得分:7)

如果您在网页上提供PDF链接,任何浏览器都可以下载该文件,然后用户可以在他选择的PDF查看器中打开它。

如果要将PDF文档嵌入网页,则浏览器需要安装PDF插件。所有浏览器可能都不是这种情况。仅当PDF查看器应用程序的插件已在浏览器中注册时,才会显示PDF。

嵌入PDF文档的另一种方法是使用服务器端组件,将PDF呈现为普通的HTML网页元素。 Google有an embeddable PDF viewer

Google文档提供了一个 没有文档的功能,可以让你 嵌入PDF文件和PowerPoint 在网页中的演示文稿。文件 不必上传到Google 文档,但它们需要可用 在线

答案 1 :(得分:1)

您还可以使用javascript编写的Mozilla pdf renderer。它起步相当复杂,但所有选项都在那里。它是Firefox中提供的pdf阅读器,其他浏览器也有扩展名。有趣的事实:它是目前为止搜索pdf时github上最受欢迎的图书馆。