是否有其他方法可以查看文件(本地/在线)PHP
?因为我想.docx (.doc)
在我的浏览器中显示一个文件但它继续下载它.那么有代码的人呢?我继续搜索其他一些源代码,但没有运气.我尝试过Iframe
但仍然继续下载文件.谢谢!
经过大量研究后,我发现了一个最佳解决方案,可以使用iframe在浏览器中显示几乎所有类型的文档.
解决方案是Google Docs Viewer
只需使用iframe
下面给出的并替换其中的文档的URL.
<iframe src='https://docs.google.com/viewer?url=ENTER URL OF YOUR DOCUMENT HERE&embedded=true' frameborder='0'></iframe>
通过替换.docx
文件的样本URL ,上面的代码变为.
<iframe src='https://docs.google.com/viewer?url=http://calibre-ebook.com/downloads/demos/demo.docx&embedded=true' frameborder='0'></iframe>
通过替换.pdf
文件的样本URL ,上面的代码变为.
<iframe src='https://docs.google.com/viewer?url=http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf&embedded=true' frameborder='0'></iframe>
注意:您需要在浏览器中显示文档必须有正确的网址,并且必须是公开可用的,因为谷歌需要获取和显示文档,过程失败,如果文件是私有的,你会看到IFRAME与NO预览可用