Converting HTML to odt, doc, docx

丶灬走出姿态 提交于 2019-12-04 19:17:21

问题


Is there an easy way to convert HTML(with CSS styles and embedded images) to ODT, DOCX, DOC from the command line on linux server. I searched a lot but have not found a good option. There was a problem the same way to convert to PDF, decided by wkhtmltopdf. Perhaps there are ways to convert the resulting PDF documents to other formats?


回答1:


To convert to odt it's pretty easy after installing pandoc.

After the relatively hard part: from odt (or even html) you can script (Open|Libre)Office via e.g. unoconv

Or you can like:

abiword --to=doc filename.odt

Also see this thread, and this blog post.

HTH




回答2:


I found soultion - is abiword in console variant.




回答3:


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.




回答4:


If you're on ruby there is a gem based on libreoffice headless (with pyod/jod converter) and pdf tools

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




回答5:


Post with your issues to the pandoc GoogleGroup, John is very responsive in every way.

You may even find the latest release v1.9 may fix your problem, or maybe you just need to get to know the toolset in more detail.



来源:https://stackoverflow.com/questions/8382366/converting-html-to-odt-doc-docx

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!