使用php将.doc和.xls文件转换为rhel 4服务器上的html

时间:2010-02-18 12:28:23

标签: php linux

我有一个rhel 4服务器并使用php作为服务器端脚本语言。每天都有许多doc和excel文件上传到服务器。我让这些文件下载。我想将视图实现为html功能,他们也应该保留格式。所以可以使用哪些工具,或者只能通过php完成。 (在php4上)

5 个答案:

答案 0 :(得分:0)

祝你好运。

这些是大量未记录的和不同的格式,主要基于OLE。

您可能希望查看wv(将.doc文件转换为HTML,请参阅http://wvware.sourceforge.net/)ISR,其中有类似的Excel工具 - 但谷歌只是打开通常的crapware网站。

或者,您可能希望使用OpenOffice执行转换 - 可以通过单声道界面编写脚本/调用它。

HTH

下进行。

答案 1 :(得分:0)

我推荐wv(由symcbean提及)和xlhtml,http://sourceforge.net/projects/chicago/

答案 2 :(得分:0)

我们使用jodconverter来执行此操作,{{3}}充当利用openoffice的服务。如果openoffice导出具有足够的“保留”,你可以检查自己。由于网页的宽度与纸张的宽度差别很大,因此总是略有变化,但我会说这是非常好的。

答案 3 :(得分:0)

他们不支持.XLS部分,但您可以查看HTML转换的PHP LiveDocX

这是一个支持各种格式的输入(docx,doc,rtf,txt)和输出(docx,doc,html,pdf,jpg,gif ......)的web服务。

现在是Zend Framework services

的一部分

答案 4 :(得分:0)

对于doc文件,实现的另一个更简单(但不那么健壮)的替代方法是Abiword。您可以通过命令行w /参数调用Abiword可执行文件,将文档转换为HTML或其他格式。

http://opensource.weblogsinc.com/2005/06/29/use-abiword-to-convert-filetypes-on-the-command-line/