php - 如何在没有 Flash/Adobe 的情况下在 PHP 网站上显示 PDF

标签 php html pdf flash scribd

我对浏览器显示 PDF 的内部行为不满意。我想在我的网站上为我的用户提供简单而时尚的 PDF 查看体验。类似 Scribd 的东西,但在我的服务器上可管理且不受完全安全和控制。

我可以提供指向 GoogleDocsViewer 或 ZohoViewer 的内联链接。或者在 PDF 上传后立即使用 SWFTools 进行转换,并使用 native PHP 或 HTML5 显示 swf。

无论如何,不​​知何故,经过数小时的阅读和思考,我对上述任何一种方法都不满意。

有什么建议吗?

最佳答案

看看 Google 文档查看器。以下代码将帮助您(未经测试):

<iframe src="http://docs.google.com/gview?embedded=true&url=PDF-URL" style="width:600px; height:500px;" frameborder="0"></iframe>

2016 年 9 月 13 日更新: 谷歌删除了他们的发电机。尽管如此,您仍然可以通过手动将转义的文档 url 附加到上面的 url 来使用查看器。

关于php - 如何在没有 Flash/Adobe 的情况下在 PHP 网站上显示 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7319160/

相关文章:

html - overflow hidden ,不起作用

c# - 如何在 Aspose.PDF .NET 中旋转表格单元格中的文本

Python Wand 从 PDF 转换为 JPG 背景不正确

php/mysql 多选困境

php - 使用MS sql数据库时记录错误

javascript - html 显示视频文件二进制缓冲区

ios - 通过 WhatsApp 共享 PDF

php - MySQL 查询语句转换为 Codeigniter Active record 样式查询语句,带有 SUM()

php - 多维数组中的 array_unshift 在所有数组的第一个元素处插入

javascript - 从 jsp 中的下拉列表中选择值后替换并显示新页面