Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to convert ODT to DOC/RTF without openoffice.org

Is there any way to convert odt documents to doc or rtf on linux without openoffice or any library that relies on having openoffice installed ?

like image 869
ionelmc Avatar asked Oct 25 '10 19:10

ionelmc


People also ask

Can I open an ODT file in Microsoft Word?

OpenDocument (. odt) files are compatible with Word and open source applications like OpenOffice and LibreOffice, but you might see formatting differences and some Word features aren't available in . odt files.

Can I convert an ODT file?

In Acrobat, navigate to the Create PDF option from the Tools menu. Click on Select A File and navigate to the location of your ODT file. Click on the ODT file you want to convert. Choose Create.

How do I convert an ODT file to PDF in OpenOffice?

Simply convert an ODT file into a PDF with one click. To do this, select the “Export directly as PDF” button in the toolbar. A window will open automatically where you can specify the file name and location. OpenOffice Writer lets you export a PDF in a single click.


3 Answers

OpenOffice.org and its derivatives (LibreOffice, Symphony, etc) currently have one of the best converters between ODF and the Microsoft formats (besides the ODF support built into MS Office).

If those converters are not an option for you, you can choose between some alternatives: Foremost you might want to check out the KOffice project which also offers command line tools for file conversion:

KOffice - File Filters

Then there is another open source project with a free BSD license available on SourceForge:

OpenXML/ODF Translator

This project offers not only add-ins for Microsoft Office, but also a stand-alone command line version which also runs on Linux.

Then there would also be a different approach: You can automate Google Docs using command line tools:

googlecl: Command line tools for the Google Data APIs

Google Docs file conversion have internally been based on the OpenOffice.org file filters, but as far as I know they have been replaced by Aspose, a library for document formats.

Aspose is available in several versions, and as you have a Linux dependency you might want to check out their Java version.

Aspose.Words for Java

The library has its price, but you won't find another library that is not a full office suite with that quality.

like image 89
Dirk Vollmar Avatar answered Sep 29 '22 00:09

Dirk Vollmar


If you don't want to use OpenOffice, Google Docs is your best bet. Cross-platform, web-based, and free, it takes about 2 minutes. You would upload the file, and check convert, then redownload as a doc or pdf (depends on what you want).

http://docs.google.com/

like image 40
Eli Lipsitz Avatar answered Sep 29 '22 00:09

Eli Lipsitz


You could try this freeware (Docx2Rtf) and run it under WINE.

like image 39
Gary Rowe Avatar answered Sep 29 '22 00:09

Gary Rowe