将 HTML 转换为 odt、doc、docx
有没有一种简单的方法可以从 Linux 服务器上的命令行将 HTML(带有 CSS 样式和嵌入图像)转换为 ODT、DOCX、DOC。我搜索了很多但没有找到好的选择。 转换为 PDF 时遇到同样的问题,由 wkhtmltopdf 决定。也许有办法将生成的 PDF 文档转换为其他格式?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
安装
pandoc
<后,转换为odt
非常简单/a>.在相对困难的部分之后:从
odt
(甚至html
),您可以通过例如unoconv
或者您也可以喜欢:
另请参阅 此线程,以及这篇博文。
华泰
To convert to
odt
it's pretty easy after installingpandoc
.After the relatively hard part: from
odt
(or evenhtml
) you can script (Open|Libre)Office via e.g.unoconv
Or you can like:
Also see this thread, and this blog post.
HTH
如果您想将 HTML 转换为 docx,您可以使用 PHPDocX 之类的解决方案。不过,您需要获取 PRO 版本,因为免费版本不包含转换功能。
If you want to convert HTML into docx you may use a solution like PHPDocX. You need to get the PRO version though because the free one does not include the conversion functionality.
如果您使用 ruby 有一个基于 libreoffice headless(带有 pyod/jod 转换器)和 pdf 工具的 gem 。
If you're on ruby there is a gem based on libreoffice headless (with pyod/jod converter) and pdf tools.
我发现 Soultion - 是控制台变体中的 abiword。
I found soultion - is abiword in console variant.