Как конвертировать ODT в DOC / RTF без openoffice.org

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


person ionelmc    schedule 25.10.2010    source источник
comment
Если вы не спрашиваете, как это сделать программно, то это относится к superuser.com.   -  person skaffman    schedule 04.11.2010
comment
Вы специально ищете инструменты преобразования в двоичный формат MS Office, или OpenXML также будет подходящим целевым форматом?   -  person Dirk Vollmar    schedule 05.11.2010
comment
И не могли бы вы объяснить, почему OpenOffice.org не является подходящим решением? Эта причина может превзойти и другие возможные варианты.   -  person Dirk Vollmar    schedule 05.11.2010
comment
Ну, я пытаюсь использовать OO.org на общем сервере - и есть препятствия при его установке и сложные требования к памяти.   -  person ionelmc    schedule 08.11.2010
comment
Кроме того, мне, вероятно, придется запустить этот демон под супервизором - я бы хотел избежать всех этих проблем.   -  person ionelmc    schedule 08.11.2010


Ответы (5)


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

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

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

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

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

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

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

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

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

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

Aspose.Words для Java

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

person Dirk Vollmar    schedule 05.11.2010

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

http://docs.google.com/

person Eli Lipsitz    schedule 05.11.2010

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

person Gary Rowe    schedule 04.11.2010

Касса unoconv. Он полагается на ядро ​​OpenOffice.org, но не полагается на какие-либо пакеты с графическим интерфейсом. Я так понимаю, это то, что ты хочешь?

person Martijn    schedule 25.10.2010
comment
ну нет :( - мне все еще нужно установить openoffice.org, поскольку unoconv использует экземпляр сервера openoffice. - person ionelmc; 25.10.2010

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

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

person Blake    schedule 02.11.2010
comment
Sper că acest lucru vă ajută! - person Blake; 02.11.2010
comment
Спасибо за перевод на английский язык для прочтения, это было примечание для ionelmc, так как он из Румынии. - person Blake; 04.11.2010