Есть ли способ конвертировать документы odt в doc или rtf на Linux без openoffice или любой библиотеки, которая зависит от установленного openoffice?
Как конвертировать ODT в DOC / RTF без openoffice.org
Ответы (5)
OpenOffice.org и его производные (LibreOffice, Symphony и т. Д.) В настоящее время имеют один из лучших конвертеров между форматами ODF и Microsoft (помимо поддержки ODF, встроенной в MS Office).
Если эти конвертеры вам не подходят, вы можете выбрать одну из альтернатив: Прежде всего, вы можете попробовать проект KOffice, который также предлагает инструменты командной строки для преобразования файлов:
Затем есть еще один проект с открытым исходным кодом с бесплатной лицензией BSD, доступной на SourceForge:
Этот проект предлагает не только надстройки для Microsoft Office, но и автономную версию командной строки, которая также работает в Linux.
Тогда также был бы другой подход: вы можете автоматизировать Документы Google с помощью инструментов командной строки:
googlecl: инструменты командной строки для API данных Google
Преобразование файлов Google Docs внутренне основано на файловых фильтрах OpenOffice.org, но, насколько мне известно, они были заменены Aspose, библиотекой для форматов документов.
Aspose доступен в нескольких версиях, и, поскольку у вас есть зависимость от Linux, вы можете проверить их версию Java.
У библиотеки есть своя цена, но вы не найдете другой библиотеки, которая не была бы полноценным офисным пакетом с таким качеством.
Если вы не хотите использовать OpenOffice, лучше всего подойдут Документы Google. Кросс-платформенный, веб-интерфейс и бесплатный, это занимает около 2 минут. Вы должны загрузить файл и проверить преобразование, а затем повторно загрузить его как документ или PDF (в зависимости от того, что вы хотите).
Вы можете попробовать это бесплатное ПО (Docx2Rtf) и запустить его под WINE.
Касса unoconv. Он полагается на ядро OpenOffice.org, но не полагается на какие-либо пакеты с графическим интерфейсом. Я так понимаю, это то, что ты хочешь?
Используйте http://zamzar.com/. Он отлично поддерживает все эти форматы. И не зависит от какой-либо другой установленной программы.
И, конечно же, будучи веб-страницей, он будет работать на любой ОС.