Как конвертировать ODT в DOC / RTF без openoffice.org - PullRequest
6 голосов
/ 25 октября 2010

Есть ли способ конвертировать odt документы в doc или rtf на linux без openoffice или какой-либо библиотеки, которая полагается на установленную openoffice?

Ответы [ 5 ]

7 голосов
/ 05 ноября 2010

OpenOffice.org и его производные (LibreOffice, Symphony и т. Д.) В настоящее время имеют один из лучших конвертеров между форматами ODF и Microsoft (помимо поддержки ODF, встроенной в MS Office).

Если эти конвертеры не подходят для вас, вы можете выбрать один из следующих вариантов: Прежде всего вы можете попробовать проект KOffice, который также предлагает инструменты командной строки для преобразования файлов:

KOffice - Фильтры файлов

Тогда есть еще один проект с открытым исходным кодом с бесплатной лицензией BSD, доступный на SourceForge:

Переводчик OpenXML / ODF

Этот проект предлагает не только надстройки для Microsoft Office, но и отдельную версию командной строки, которая также работает в Linux.

Тогда был бы другой подход: вы можете автоматизировать Документы Google , используя инструменты командной строки:

googlecl: инструменты командной строки для API данных Google

Преобразование файлов в Документах Google внутренне было основано на фильтрах файлов OpenOffice.org, но, насколько я знаю, они были заменены на Aspose, библиотеку форматов документов.

Aspose доступен в нескольких версиях, и, поскольку у вас есть зависимость от Linux, вы можете проверить их версию Java.

Aspose.Words для Java

Библиотека имеет свою цену, но вы не найдете другую библиотеку, которая не является полноценным офисным пакетом с таким качеством.

2 голосов
/ 05 ноября 2010

Если вы не хотите использовать OpenOffice, Google Docs - ваш лучший выбор.Кроссплатформенный, сетевой и бесплатный, это займет около 2 минут.Вы должны загрузить файл и проверить конвертирование, а затем повторно загрузить в виде документа или PDF (зависит от того, что вы хотите).

1 голос
/ 04 ноября 2010

Вы можете попробовать это бесплатное программное обеспечение ( Docx2Rtf ) и запустить его под WINE.

0 голосов
/ 02 ноября 2010

Использование http://zamzar.com/ Имеет отличную поддержку всех этих форматов. И не зависит от какой-либо другой установленной программы.

И, конечно, будучи веб-страницей, она будет работать на любой ОС.

0 голосов
/ 25 октября 2010

Оформить заказ unoconv. Он опирается на свое ядро ​​OpenOffice.org, но не использует пакеты GUI. Я полагаю, это то, что вы хотите?

...