是否可以在MYSQL数据库中保存word文件并在浏览器中查看“AS IT LOOKS”内容

时间:2009-10-20 09:45:05

标签: php mysql

例如,我正在上传一个包含数据库中某些FORMATTED内容的word文件。 word文档中的内容是对齐的。

我做到了上述水平。我的问题是如何才能在浏览器中查看显示的内容(表示确切的格式化内容)。

请帮我解决这个问题。

先谢谢

Fero

4 个答案:

答案 0 :(得分:0)

您可以将请求正文中的内容作为附件设置正确的MIME类型。如果用户的客户端配置为处理它将显示的内容类型(在询问权限之后)。 PHP MIME Content Type

答案 1 :(得分:0)

Word是文字处理的格式,而浏览器是显示网页的客户端。所以不,你不能。两种格式之间有一些相似之处,因此您可以在它们之间进行转换,但通常会有所损失。由于Word是一种专有格式,将其转换为html可能会非常棘手,但您通常可以使用开放式办公室来完成工作。

答案 2 :(得分:0)

另一种方法是,通过使用像TinyMCE这样的javascript WYSIWYG编辑器,而不是上传文件,上传文件的内容。由于您将存储编辑器从您在其中复制粘贴的格式化内容转换的HTML标记,因此显示内容将非常简单。

答案 3 :(得分:0)

如果不需要编辑内容,为什么不动态将其转换为.PDF / .JPG,或者在上传时执行一次并缓存结果?