问题
I have some HTML files that I need to distribute in MS Word doc format (don't ask!). I can manually open each in OpenOffice and then save as a doc file. But I have quite a few files so I want to automate this. Do you know a way?
回答1:
Havn't tested but there is pyuno package to access OpenOffice API and following program show some ways to do like that.
ooextract.py
A command line tool, that extracts the text, html or pdf content from a StarWriter document and writes it to a different file or (optionally) prints it to stdout (grep your office documents).
回答2:
Abiword can convert files from the command line.
I haven't personally tried it to convert HTML to DOC, but since it supports both those formats, it seems like it's worth a try.
Also, would RTF be good enough? There are lots of converters for HTML->RTF.
来源:https://stackoverflow.com/questions/1921121/create-word-doc-file-from-linux-command-line