如何在用户浏览器中显示pdf文档。如果未安装插件。 在这种情况下,pdf的google api是否有用?如何在没有安装插件的情况下将pdf文件显示到用户的浏览器
4
A
回答
4
谷歌提供了一个工具来做到这一点:
选项1 - 生成你的用户的链接:
https://docs.google.com/viewer?url=my_domain.com/my_pdf.pdf
选择2 - 嵌入到网页,使用户留在你的site:
<iframe src="https://docs.google.com/viewer?url=my_domain.com/my_pdf.pdf&embedded=true">
0
有各种各样的(可怕的丑陋)的方式,你可以去做。您可以将PDF(即时或在之前存储)转换为可用的格式(纯文本),然后发送给浏览器(以纯文本或标记)。
有多种命令行工具可以执行转换,例如pdftotext
以及一些库。甚至有可能是PHP库具有这样的功能。
虽然,您需要在客户端上使用JavaScript来检测PDF插件的存在(以及缺少!),然后加载转换的文档而不是.pdf。
0
使用HTML5查看PDF是一个很好的开始。他们尝试使用原生HTML5元素呈现PDF,因此不需要插件。但确定它需要现代浏览器。
我还没试过,但也许你可以看看pdf.js。这是working demo。
相关问题
- 1. 如何在没有Acrobat插件的情况下在浏览器中显示PDF
- 2. 在没有Adobe Reader的情况下将pdf文件显示到浏览器
- 3. 在没有安装文件的情况下安装程序
- 4. 当浏览器安装了Adobe PDF插件时,使用Watin下载PDF文件
- 5. 如何在没有团队浏览器的情况下安装VS.NET 2010
- 6. 如何在不打开浏览器的情况下下载pdf文件
- 7. 在没有下载提示的情况下在浏览器中查看pdf
- 8. 在浏览器中显示pdf文件?
- 9. GWT应用程序在没有浏览器插件的情况下运行
- 10. 在没有用户提示的情况下安装PHP梨
- 11. 如何在不浏览文件的情况下上传文件?
- 12. 如何安装GWT浏览器插件?
- 13. 如何在没有Composer的情况下安装ZF2组件
- 14. 如何在不浏览浏览器的情况下直接创建文件downloadig?
- 15. 如何在没有用户干扰的情况下使浏览器在任何浏览器中畅通无阻?
- 16. 如何在没有安装文件制作器的情况下打开文件制作器.fp3文件?
- 17. 我可以在没有用户交互的情况下安装.exe文件
- 18. 在没有浏览器的情况下登录到Facebook
- 19. 如何在没有浏览器的情况下在客户端打印?
- 20. 测试浏览器插件的安装
- 21. 在没有Adobe插件的情况下在Web上阅读PDF文件
- 22. 如何使用Adobe PDF插件强制在谷歌浏览器中显示PDF
- 23. 如何在没有装饰的情况下显示图像
- 24. NeoBundle:在没有安装的情况下使用bundle目录中的插件?
- 25. 如何在没有安装Office的情况下处理vb.net中的excel文件
- 26. 在不同的浏览器下检测已安装的插件?
- 27. 如何在没有pom.xml文件的情况下在OpenShift中安装MYSQL JDBC DRIVER?
- 28. Facebook像按钮插件没有显示在我的浏览器
- 29. 我可以在没有浏览器的情况下显示html页面吗?
- 30. 在没有浏览器显示转轮的情况下加载网站
嗯,如果没有某种客户端解决方案,我不认为这是可能的,但是我想知道在没有插件的情况下,是否有人对替代PDF显示有任何好的建议,所以+1 – rdlowrey 2012-02-13 05:02:43
它总是显示一个下载box.but但我想显示PDF文件。在纯HTML的情况下,它打开文件。 – StaticVariable 2012-02-13 05:06:27
下面是可能有用的类似帖子的链接。 http://stackoverflow.com/questions/956508/convert-pdf-to-html如果客户端没有安装pdf查看器,它将无法查看pdf。 – CBusBus 2012-02-13 05:06:31