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


8

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

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


Я уверен, что 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, у вас больше не будет этой проблемы.


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/ может помочь.


3

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


-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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.