Why is Microsoft Word complaining about Libre Office's .odt files being corrupt?

15,875

Solution 1

Microsoft office 2010 does not support ODF 1.2 format, which LibreOffice does. If you change the ODF format used in LibreOffice to 1.0/1.1 you will no longer have this problem.

Solution 2

In my experience, MS Word 2010 does, in fact, open .odt files, even though it gives two error messages first. If I send people an .odt document, I just ask them to ignore the error messages.

Or at least Word 2010 running on Windows 7 does so. The Apple version of Word seems to have further problems.

If sending an .odt document, I do offer to send it in another format (such as .docx) if required. But it helps make people aware of the Open Document format. A link to http://www.fsf.org/campaigns/opendocument/ can help.

Solution 3

This seems to be a problem with MS Word and not Libre Office. For now, I guess I'll have to stick with .doc, .docx, or .html.

Share:
15,875

Related videos on Youtube

Vreality
Author by

Vreality

Github Profile I love coding in python, C, C++, php, etc but I can code in Java. I have interests in (obviously) programming, robotics, photography, hiking, soccer, Linux, and anything intriguing and challenging that I have time for. Favorite Quotes: "There are 11 types of people in the world. Those who don't understand binary, those who think that they understand binary, and Jon Skeet." "The dictionary is the only place where success comes before work." – Mark Twain "Choose a job you love, and you will never have to work a day in your life." - Confucius "The man who does not read good books has no advantage over the man who can't read them." - Mark Twain "Wisdom tends to grow in proportion to one's awareness of one's ignorance." - Anthony de Mello "He who talks more is sooner exhausted."- Lao Tsu "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds "A computer is like air conditioning: it becomes useless when you open windows." - Linus Torvalds

Updated on September 18, 2022

Comments

  • Vreality
    Vreality over 1 year

    Whenever I give someone a .odt file created with LibreOffice and they open it with Microsoft Word, it says that the file is corrupt. Is there a CRLF problem or are the .odt files MS Word makes and the .odt files LibreOffice makes different altogether?

    I'm trying to promote using .odt files (there's an xkcd comic on this :P) but it seems as though Microsoft doesn't want that to happen. Is there a way to make sure that my .odt files will not appear corrupt to Microsoft Word?

    • gertvdijk
      gertvdijk about 11 years
      I'm pretty sure that LibreOffice produces more standard ODF files than Microsoft's software. Are you sure you've saved and transferred the file correctly? Verify the hash (MD5/SHA) on both ends to be sure. Anyway, is it this what you're talking about?
    • Mateo
      Mateo about 11 years
    • Vreality
      Vreality about 11 years
      @gertvdijk The file is transferred correctly; yes that's it.
    • Vreality
      Vreality about 11 years
      @mateo_salta That's not what I'm talking about.
    • Mateo
      Mateo about 11 years
      just a workaround suggestion...
    • gertvdijk
      gertvdijk about 11 years
      What LibreOffice version are you using? If it's 3.6 and you're sending ODF files to users of Office 2010 this seems not to be compatible. LO 3.6 uses ODF format 1.2 for which you need a newer Office version.
  • Vreality
    Vreality about 11 years
    Well, you can save a file as .odt in MS Word so I don't see why they wouldn't support opening it.
  • gertvdijk
    gertvdijk about 11 years
  • Vreality
    Vreality about 11 years
    @gertvdijk Thank you. I was having trouble finding a source. :)
  • Mateo
    Mateo about 11 years
    I have 2008 on mac and it doesn't open .odt, yet i found this article saying you could for 2007 office.microsoft.com/en-us/word-help/…
  • Vreality
    Vreality about 11 years
    @pgrytdal A) Yes, but I would prefer to use .odt if possible. B) Yes, but then I'm still using MS's format (and I guess I have to until they update it.) I may use html but people might complain if it opens in IE by default and not Word...
  • pgrytdal
    pgrytdal about 11 years
    @Vreality I am guessing it will be a very long time (if ever) before MS decides to allow opening of non-proprietary formats on MS Word. I would suggest when sending the file, say in the email... or whatever way you are sending it, that they will have to use Libre Office... it is avalible at (provide the link) and it's free! I have gotten a few people to switch.
  • Vreality
    Vreality over 10 years
    That makes more sense now (in an odd, M$ sort of way).
  • Wilf
    Wilf almost 10 years
    I found the settings in Libreoffice 4.2 for this in Options under 'Load/Save', in the 'Default file format and ODF settings'