11

有没有一种简单的方法可以从 linux 服务器上的命令行将 HTML(带有 CSS 样式和嵌入图像)转换为 ODT、DOCX、DOC。我搜索了很多,但没有找到一个好的选择。由 wkhtmltopdf 决定的转换为 PDF 的相同方式存在问题。也许有办法将生成的 PDF 文档转换为其他格式?

4

5 回答 5

9

安装后转换为odt它非常容易pandoc

在相对困难的部分之后:从odt(甚至html)您可以通过例如编写 (Open|Libre)Office 脚本unoconv

或者你可以喜欢:

abiword --to=doc filename.odt

另请参阅此线程此博客文章

高温高压

于 2011-12-05T10:43:10.143 回答
1

我发现 soultion - 是控制台变体中的 abiword。

于 2012-02-07T10:01:45.373 回答
1

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

于 2012-07-24T16:01:09.707 回答
1

如果您使用的是 ruby​​,则有一个基于 libreoffice headless(带有 pyod/jod 转换器)和 pdf 工具的 gem

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

于 2013-03-06T01:45:32.753 回答
0

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

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

于 2012-02-07T07:22:49.450 回答