如何在浏览器上显示任何文件

时间:2014-09-03 09:16:08

标签: php file yii flexpaper

我正在做一个网站,该网站必须保留用户文件。我的问题是:我有一个文件列表( docs, pdf, img, xml, excel )。当用户从列表中单击文件时,我必须向用户显示每个文件内容。我知道如何使用img,但我不知道其他文件类型。我尝试使用flexpaper,但它仅支持pdf。 我的问题是:你知道如何显示任何类型的文件或库假设所有(更多)文件类型?

如果它很重要,我会在服务器端php(exectly yii)中使用。同样重要的是,文件必须在我的服务器中。

1 个答案:

答案 0 :(得分:1)

Google文档查看器支持( docs, pdf, excel )个文件,其他文件例如imagexml浏览器原生支持,

例如google doc viewer

<iframe width="100%" height="400" src="https://docs.google.com/viewer?url=http%3A%2F%2Fresearch.google.com%2Farchive%2Fbigtable-osdi06.pdf&embedded=true"></iframe>

Google Doc viewer