如何使用PHP或HTML在浏览器中查看/打开Word文档

如何.doc浏览器中打开" title="在浏览器中打开">在浏览器中打开和查看文件扩展名?该文件位于我的服务器上。

回答:

有两种选择:第一种是仅链接到它,<a href="MyWordDocument.doc">My Word

Document</a>第二种是使用iframe并将其指向文档。但是,要使此功能起作用,大多数浏览器都要求服务器发送Content-

disposition: inline带有文档的标头。如果您无法配置Web服务器来执行此操作,则可以将文档包装在php中:

<?php

header('Content-disposition: inline');

header('Content-type: application/msword'); // not sure if this is the correct MIME type

readfile('MyWordDocument.doc');

exit;

然后链接到该脚本而不是您的Word文档。

但是,这不能保证能正常工作。content-disposition标头只是一个提示,任何浏览器都可以选择将其视为附件。

另外,请注意.doc并非完全可移植;基本上,您需要Word才能正确显示它(Open Office和其他一些Open

Source应用程序确实做得不错,但是还不完善),并且浏览器必须支持将Word作为插件打开。

如果.doc文件格式要求不是一成不变的,则PDF将是一个更好的选择(转换通常与从Word内部在PDF打印机(例如CutePDF)上打印一样简单),或者甚至可以转换将文档转换为HTML(但是里程可能会有所不同)。

以上是 如何使用PHP或HTML在浏览器中查看/打开Word文档 的全部内容, 来源链接: utcz.com/qa/434064.html

回到顶部