将HTML转换为odt,doc,docx

有没有一种简单的方法来将HTML(使用CSS样式和embedded式图像)从Linux服务器上的命令行转换为ODT,DOCX,DOC。 我搜查了很多,但没有find一个好的select。 有一个问题以相同的方式转换为PDF,由wkhtmltopdf决定。 也许有办法将生成的PDF文档转换为其他格式?

Solutions Collecting From Web of "将HTML转换为odt,doc,docx"

在安装pandoc之后,转换为odt非常简单。

经过相对困难的部分:从odt (或者甚至html )你可以通过例如unoconv脚本(Open | Libre)Office

或者你可以喜欢:

 abiword --to=doc filename.odt 

也看到这个线程 , 这个博客文章 。

HTH

我发现灵魂 – 在控制台变体abiword。

如果你想将HTML转换成docx,你可以使用像PHPDocX这样的解决方案。 您需要获取PRO版本,因为免费版本不包含转换功能。

如果你在ruby上有一个基于libreoffice headless(用pyod / jod转换器)和pdf工具的gem

https://github.com/itkin/proselytism.git

把你的问题发布到pandoc GoogleGroup,John在各个方面都非常敏感。

你甚至可能会发现v1.9的最新版本可能会解决你的问题,或者你只需​​要更详细地了解这个工具集。