首页 > 解决方案 > 在网站中显示 PDF 和其他文档文件

问题描述

我的问题是如何在网页内显示 PDF 或任何办公文档(如 Office、Excel)文档。我正在使用 PHP MySQL 将文档上传到数据库,并且文档也打开了。但是,问题是文档有时会被下载而不是在网页上查看。这是我不希望发生的事情,我希望文件显示在用户端,即使用户在他们的浏览器中没有显示此类文件的任何扩展名。所以基本上,我想要的是显示使用 PHP 上传到 MySQL 数据库的文件。我在 localhost 上使用 XAMPP,我希望我的 Web 应用程序在本地工作,而不是在服务器上运行。我以前使用和标签,但它们显然都下载了文件,我不希望发生这种情况。

我尝试过来自 Mozilla 的 PDF.js,但它只显示 PDF 文件,而我也想显示其他文档,例如 word 和 excel 文件。Google Document Viewer 可以是一个解决方案,但我不知道如何在本地服务器上使用它而不会遇到诸如静态 IP 和域名服务器之类的复杂问题。

标签: phphtmlmysqlpdfms-office

解决方案


您可以尝试使用PHP Office将 word 文档转换为 PDF,然后使用ImageMagick将 PDF 转换为图像


推荐阅读