Существует ли простой способ конвертировать HTML (со стилями CSS и встроенными изображениями) в ODT, DOCX, DOC из командной строки на сервере Linux.Я много искал, но не нашел хорошего варианта.Была проблема с тем же способом преобразования в PDF, решаемая wkhtmltopdf.Возможно, есть способы конвертировать полученные PDF документы в другие форматы?
Преобразовать в odt довольно просто после установки pandoc.
odt
pandoc
После относительно сложной части: из odt (или даже html) вы можете создать сценарий (Open | Libre) Office, например, через. unoconv
html
unoconv
Или вам может понравиться:
abiword --to=doc filename.odt
Также смотрите эту тему и эту запись в блоге .
НТН
Если вы находитесь на ruby, есть гем, основанный на libreoffice без заголовка (с конвертером pyod / jod) и инструментах pdf
https://github.com/itkin/proselytism.git
Если вы хотите конвертировать HTML в docx, вы можете использовать решение вроде PHPDocX . Вам нужно получить версию PRO, потому что бесплатная версия не включает в себя функции преобразования.
Я нашел Soultion - это abiword в консольном варианте.
Пишите со своими проблемами в Google Group, Джон очень отзывчив во всех отношениях.
Вы даже можете найти, что последняя версия v1.9 может решить вашу проблему, или, может быть, вам просто нужно познакомиться с набором инструментов более подробно.