我需要在网站上显示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来实现
https://github.com/mozilla/pdf.js/
如需使用,您可以查看此示例http://mozilla.github.io/pdf.js/examples/index.html#interactive-examples.
总结以上是内存溢出为你收集整理的php – 如何在html中显示pdf(响应/ crossbrowser解决方案)全部内容,希望文章能够帮你解决php – 如何在html中显示pdf(响应/ crossbrowser解决方案)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)