加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 如何在html中显示pdf(响应/ crossbrowser解决方案)

发布时间:2020-12-13 16:09:11 所属栏目:PHP教程 来源:网络整理
导读:我需要在网站上显示pdf.我尝试了很多方法,但没有一个适合我. 让我解释一下我的尝试以及为什么这对我来说不合适. 我试图用 object插入pdf到html中和嵌入标签.如果客户端浏览器有闪存,则可以.但Android手机没有它所以这不是一个解决方案.加上iphone streching
我需要在网站上显示pdf.我尝试了很多方法,但没有一个适合我.
让我解释一下我的尝试以及为什么这对我来说不合适.

>我试图用< object>插入pdf到html中和<嵌入>标签.如果客户端浏览器有闪存,则可以.但Android手机没有它所以这不是一个解决方案.加上iphone streching pdf所以它不可读.
>然后我试图只使用< iframe>元件.只有浏览器有pdf插件才能正常工作.在其他情况下浏览器启动文件下载.所以这也不是解决方案.
>然后我尝试使用https://docs.google.com/gview?embedded=true&url=myfile.pdf.好吧,这里我遇到了麻烦,因为谷歌文档中有一些错误,因为文件只显示一次.其余的尝试以谷歌的错误代码200结束.所以你已经明白这也不是一个解决方案.
>然后我试图下载php libs,它应该将pdf转换为html(或图像),但没有一个工作因为我不是那么擅长PHP,有时它要求安装第三方库,所以在这一点上我也失败了.

所以现在我被卡住了.我需要做一些事情来在页面上显示pdf.我需要一些crossbrowser /响应式解决方案.如果你帮我找到像https://docs.google.com/gview这样的服务没有错误或建议任何其他解决方案,那将是很好的.可能是一些带有良好文档的小型lib lib.

任何帮助appriciated!

解决方法

您可以使用PDF.js来实现

http://www.voidcn.com/tag/https://github.com/mozilla/pdf.js/

如需使用,您可以查看此示例http://mozilla.github.io/pdf.js/examples/index.html#interactive-examples.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读