我们需要导入或复制和粘贴word文档并将其转换为HTML就绪数据。
这是我的想法:
file_get_contents
nl2br
但是,它不会考虑粗体和其他文字格式。
此外,还有一些我们不应该要求的微软角色。
将单词导入美丽HTML的好策略是什么?
答案 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。