7

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

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

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

有什么建议么?

4

2 回答 2

2

我不得不做类似的事情,最后我选择了使用 ImageMagick 生成图像,它的工作方式与 Google Viewer 完全相同。

但是,如果您愿意,您仍然可以尝试使用来自 Mozilla 的PDF.js并希望替换浏览器 PDF 插件。

于 2011-09-06T11:39:31.787 回答
2

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

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

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

于 2011-09-06T11:41:47.017 回答