Modify Colors

Default Reverse Brown Dark Blue

Archive

Advertisement

Like it or not, one of the most important features of any Microsoft Office alternative is being able to read Microsoft Office files. With the recently released OpenOffice 3.0 Beta adding support for importing Office 2007 (AKA OOXML, AKA .docx) files, I decided to test how it would handle files created in Microsoft Office 2007 saved in both .doc (the older version) and .docx (Microsoft’s new format.)

To do the test, I used three different files, one with basic formatting (highlighting, font size, bold, italics, underline, etc.), one with changes tracked, and one with charts and pictures and that sort of thing. Each file was also saved both in .doc and .docx. Overall, particularly for a beta, I was very impressed with how OpenOffice handled the files. As you might expect, there are really no deal-breakers on the .doc side. On the .docx side, there are, unfortunately, some, but these will, hopefully, be resolved soon. (Keep in mind, this is still a beta version.)

Problems I noticed with .doc (older, but still the most common) files:

  • Formatting changes did not appear to import correctly. For example, if you are tracking changes in Office and you make a piece of text bold, the text will be bold in OpenOffice, but there will be no indication that that is a change.
  • Bullets do not always display correctly. For example, in Office there might be a little check mark for a bullet, but in OpenOffice that check mark might be replaced by a box.

Problems I noticed in .docx (newer, but not widely adopted yet) files:

  • Text does not always wrap to the next line at the same point. For example, if a line ended with the word “cat” in Office, it might end with a different word in OpenOffice.
  • Changes are not correctly imported. For example, if you had changes tracked in Office, they do not show up in OpenOffice. Comments are there, but there are weirdly inserted into the body of the document and totally mess up the formatting. Hopefully this is just a bug in the beta.
  • Word Art, charts, and elements of shapes do not work correctly/at all. For example, Word Art, shapes, charts, and other similar objects may not show up correctly or at all in OpenOffice.
  • Bullets do not always display correctly. See above.

Yes, there are still some issues, particularly in the .docx format, but these may well be resolved before even 3.0 is shipped. To put things in perspective, I will be following this up with a look at how Office handles ODF files. Oh wait, I guess I will have to wait until 2009 to do that. At least they are doing it.

Related posts:

  1. Microsoft Office for Linux – It Just Might Happen I bet you never thought you would hear the term...
  2. Why Microsoft Office for Linux is a Good Thing One of the most controversial points in my Our Linux...
  3. The Next Big Thing In Office Suites: Extensions It would seem as though there is little left to...
  4. Online Word Processors Worth A Try If you a looking for an alternative to OpenOffice, web...
  5. OOXML and Office 2007: What Do Compatibility Issues Mean? With the semi-recent approval of OOXML by the ISO, an...

10 comments on this post.

  1. tripleii says:

    Hardly surprising. This is the ECMA submitted format, not even the “improved” format. It can’t be implemented cleanly. The only saving grace is simply that is someone is stupid enough to use the current XML like format (instead of setting of for the older binary formats), they will work as well when MS implements the new revised format.

    Something that would be interesting to see is how good or bad Office 2007 exports to the old binary formats. Do you lose formatting opening with Office 2003?

  2. T. J. Brumfield says:

    > Text does not always wrap to the next line at the same point.

    Where you using the same fonts?

    There are also reference documents that make for easy testing.

    http://katana.oooninja.com/w/reference_sample_documents

  3. Marius says:

    My understanding is the Microsoft will switch to OpenDocument format anyway. So I believe it would be better to check MS Office for compatibility with OpenOffice.

  4. InTheLoop says:

    Thanks for the suggestion to file these as bugs. I definitely will, assuming they have not already been filed. I hope to file them today, but I am finding OpenOffice’s “IssueTracker” rather difficult to use.

    Roland – I will certainly consider following this article up with some that look at OpenOffice > Office and at other parts of OpenOffice/Office. Let me know if there is anything in particular you are interested in.

  5. Roland says:

    I want a product that can manage both in MS or Open Source. How about documents, spreadsheets, etc to be convert to MS office?

  6. rittmey says:

    Please file your findings as separate bug reports. That’s exactly what a beta is for, after all ;-)

    This is especially important since a lot of people in the community do not have MS Office themselves. So I guess these kind of reports are not that often.

    Good to read about the current state though. Good news!

  7. InTheLoop says:

    Hussam – You mean Office 2007 .docx? Thanks. Corrected.

  8. The bullet issue also shows when importing MS Office 2003 .doc files.

  9. manny says:

    you should really report those bugs are see if they have been reported.

    also not having the same fonts messes up lots of things.

Leave a Comment