我有一个rhel 4服务器并使用php作为服务器端脚本语言。每天都有许多doc和excel文件上传到服务器。我让这些文件下载。我想将视图实现为html功能,他们也应该保留格式。所以可以使用哪些工具,或者只能通过php完成。 (在php4上)
答案 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服务。
的一部分答案 4 :(得分:0)
对于doc文件,实现的另一个更简单(但不那么健壮)的替代方法是Abiword。您可以通过命令行w /参数调用Abiword可执行文件,将文档转换为HTML或其他格式。
http://opensource.weblogsinc.com/2005/06/29/use-abiword-to-convert-filetypes-on-the-command-line/