Я намагаюся перетворити html на doc або docx. Я використовував деякі з доступних класів php, але результати не є хорошими. Цікаво, чи можу я перетворити html-файл у документ, використовуючи деякі офісні програми, такі як LibreOffice або OpenOffice?
LibreOffice (AbiWord) "перетворює" html у файл doc, але без форматування. Я маю на увазі, що я бачу вихідний код html, коли відкриваю файл doc.
abiword --plugin AbiCommand
convert /home/qqq/test/test.htm /home/qqq/test/test.doc doc
І з openOffice нічого не відбувається ..:
soffice --headless --convert-to doc:DOC /home/qqq/test/test.htm
Я повинен натиснути ctrl + c, щоб повернутися до консолі.
Будь-які ідеї, як конвертувати HTML в Doc? Я можу відкрити html у настільній версії цих двох додатків і зберегти як doc, але, здається, не працює в консольній версії.
pandoc
робить це досить добре, але ви конкретно обмежили своє питання OO / LO, тому я не ставлю цю відповідь ...
pandoc -s -r html page.html -o output.docx
... Це дуже складна програма і до неї треба звикнути.