Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I am doing some marking that requires me to open .docx file created using Microsoft Office 2007+. OpenOffice doesn't seem to be doing a good job for it, so far, hid all the images in the documents. Any idea if there is a program that is guaranteed to open .docx file correctly? Please pay attention to the word "guaranteed", because otherwise I might not be fair to the students.

share|improve this question
    
This is not an answer to your question, but why do you need to use the docx format? Microsoft Office 2003 itself cannot open this either unless you download a compatibility pack. How about asking the ownner to consider saving as doc or pdf? –  user7182 Jan 3 '11 at 22:07
    
Well, it is not me really. It is the students' submissions, and I can't make any changes to it as they already submitted their course works. –  Rafid Jan 3 '11 at 22:48

4 Answers 4

up vote 3 down vote accepted

Google Docs sometimes does a better job with .docx files than Open Office does-- but definitely no guarantees.

What should work -- though I wouldn't stake too much on this -- is to get a Windows Live account with Microsoft, upload the .docx file to your Microsoft "skydrive", and use the "Edit in Browser" option (which surprisingly sometimes works even on Linux). Since you're using Microsoft's own software, everything should be OK. I often get something to the effect that the document contains things that only work in standard Word, however, and then it won't let you open it. (Microsoft trying to get money out of you, of course.)

share|improve this answer

The only program that is guaranteed to open docx files correctly is Microsoft Office >= 2007. You could potentially try to run this in wine install wine.

You could require students to hand the work in using a decent file format, such as .odt, or at least the older .doc format, which OpenOffice handles well. This would make life easier for everyone.

share|improve this answer
1  
Hmm, I'm not sure if anything is ever guaranteed in life! –  user7182 Jan 3 '11 at 22:08
1  
Well, guaranteed within whatever statistical boundaries of failure Microsoft allows. –  dv3500ea Jan 3 '11 at 22:47
    
Thanks. Looks like frabjous's solution is the most suitable for my case right now. –  Rafid Jan 3 '11 at 22:50

You might try with another proprietary program. For instance, IBM Lotus Symphony is available for Ubuntu and is able to open .docx files. Perhaps it will give a better display than OpenOffice?

It permits you not to create a Google or Windows Live account. Nonetheless you have to give an email address to IBM, but normally they won't bother you at any time.

share|improve this answer

Try LibreOffice 4.1, it loads .docx more compatible than previous version (4.0), mine is version 4.1.0.4, I've tried it to open a .docx file and compared it to LO v4.0.

Kingsoft office (free proprietary program, available on .deb and .rpm) seems opens .docx more accurately than LO 4.1 and loads .pptx even better. I've tried this program to open a .docx files and compared it to LO 4.1, but I don't study it further to open other .docx files, but I think it will open other .docx better, you can try it.

I also had have tried IBM Symphony maybe approximately 3 year ago, I abandoned it and sticked to OpenOffice.org (OOo) (at that time LibreOffice is not present yet), then I try again latest Symphony maybe 1 year ago just for review, I think there are improvements, but sticked again to LibreOffice (at that time I've change from OOo to LO) but I think I will prefer the Kingsoft and LO 4.1, LO 4.1 feel faster and stable now.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.