导入/复制和粘贴Word文档到HTML

时间:2014-10-23 21:33:32

标签: php html ms-word

我们需要导入或复制和粘贴word文档并将其转换为HTML就绪数据。

这是我的想法:

  • 使用file_get_contents
  • 收集文字
  • 应用函数nl2br

但是,它不会考虑粗体和其他文字格式。

此外,还有一些我们不应该要求的微软角色。

将单词导入美丽HTML的好策略是什么?

1 个答案:

答案 0 :(得分:3)

我不会试图自己解决所有这些问题。 word2cleanhtml.com看起来很符合您的需求,很快就会提供API。

但是,您似乎可以从命令行使用Word本身为您转换文档。当然,这将要求在PHP服务器上安装MS Word。

shell_exec("C:/Program Files/Microsoft Office/Office12/WINWORD.EXE /msaveashtml C:/path/to/your.doc");

上面的代码使用this answer中定义的宏来表示类似的问题。您需要从该答案中复制saveashtml宏并将其添加到Word。