Почему Microsoft Word жалуется на повреждение файлов .odt в Libre Office?

8

Всякий раз, когда я даю кому-то файл .odt, созданный с помощью LibreOffice, и они открывают его с помощью Microsoft Word, он говорит, что файл поврежден. Есть ли проблема с CRLF или файлы .odt, которые создает MS Word, и файлы .odt, которые LibreOffice делает по-другому?

Я пытаюсь продвигать использование файлов .odt (здесь есть комикс xkcd : P), но похоже, что Microsoft не хочет, чтобы это произошло. Есть ли способ убедиться, что мои файлы .odt не будут повреждены в Microsoft Word?

Vreality
источник
Я уверен, что LibreOffice создает больше стандартных файлов ODF, чем программное обеспечение Microsoft. Вы уверены, что сохранили и передали файл правильно? Проверьте хеш (MD5 / SHA) на обоих концах, чтобы быть уверенным. В любом случае, это то, о чем ты говоришь?
gertvdijk
@gertvdijk Файл передан правильно; да это оно.
Виртуальность
1
@mateo_salta Я не об этом говорю.
Виртуальность
1
Какую версию LibreOffice вы используете? Если он равен 3,6, а вы отправляете файлы ODF пользователям Office 2010, это, похоже, несовместимо. LO 3.6 использует формат 1.2 ODF, для которого вам нужна более новая версия Office.
gertvdijk

Ответы:

7

Microsoft Office 2010 не поддерживает формат ODF 1.2, что делает LibreOffice. Если вы измените формат ODF, используемый в LibreOffice, на 1.0 / 1.1, у вас больше не будет этой проблемы.

Erik
источник
1
Теперь это имеет больше смысла (странным способом M $).
Виртуальность
1
Я нашел настройки в Libreoffice 4.2 для этого в Options в разделе «Load / Save», в «Default file format и settings ODF»
Wilf
5

По моему опыту, MS Word 2010 фактически открывает файлы .odt, хотя сначала он выдает два сообщения об ошибках. Если я отправляю людям документ .odt, я просто прошу их игнорировать сообщения об ошибках.

Или, по крайней мере, Word 2010, работающий в Windows 7, делает это. В версии Word от Apple, похоже, есть дальнейшие проблемы.

При отправке документа .odt я предлагаю отправить его в другом формате (например, .docx), если это необходимо. Но это помогает людям узнать о формате Open Document. Ссылка на http://www.fsf.org/campaigns/opendocument/ может помочь.

Greg-новозеландских
источник
3

Это похоже на проблему с MS Word, а не с Libre Office. На данный момент, я думаю, мне придется придерживаться .doc, .docx или .html.

Vreality
источник
-2

потому что Microsoft не поддерживает файлы .odt. в Word 2010 даже не открываются файлы .odt. по крайней мере, не на моем ноутбуке. Поэтому я бы просто сохранил его в LibreOffice как файл .docx

кай
источник
Ну, вы можете сохранить файл как .odt в MS Word, поэтому я не понимаю, почему они не поддерживают его открытие.
Виртуальность
@gertvdijk Спасибо. У меня были проблемы с поиском источника. :)
Vreality
У меня 2008 год на Mac, и он не открывается .odt, но я нашел эту статью, в которой говорится, что вы можете на 2007 office.microsoft.com/en-us/word-help/…
Матео
2
@ Реальность Я предполагаю, что пройдет очень много времени (если вообще когда-нибудь), прежде чем MS решит разрешить открытие непатентованных форматов в MS Word. Я бы посоветовал при отправке файла, скажем, в электронном письме ... или каким-либо другим способом, которым вы его отправляете, что им придется использовать Libre Office ... он доступен по адресу (укажите ссылку) и бесплатен! Я получил несколько человек, чтобы переключиться.
pgrytdal