Почему я могу открыть .docx с OpenOffice, а не .odt с Word?

3

Я использую Office 2007 и OpenOffice 3.3. Я должен иметь возможность открывать и сохранять документы в обоих форматах .docx и .odt. Поскольку .odt является открытым форматом, почему Word не может открывать и сохранять документы в этом формате?

Редактировать: Есть ли программа для открытия и сохранения обоих форматов в хорошем качестве, чтобы не было проблем с открытием в Word или OpenOffice?

user215113
источник
1
Вы просто спросите из любопытства, или вы ищете решение для редактирования .docx и .odt в одной программе. Если вы ищете решение, вы должны обновить свой вопрос.
Симон
Спасибо Саймон за ваш ответ. Я ищу решение для сохранения .odt и .docx из одной и той же программы.
user215113
Поэтому вы должны отредактировать свой вопрос. Используйте ссылку "изменить" под вашим вопросом, чтобы изменить его.
Симон
Отчасти это связано с тем, что Microsoft защищает их формат, отчасти из-за того, что практически никто не использует ODT в общей схеме вещей. Microsoft никогда не запрещала третьим сторонам иметь подключаемые модули ODT для Word.
Алан Б
1
Потому что монополии ( в упадке ) демонстрируют тенденцию к самосохранению, пока это экономически выгодно. Причина, по которой Microsoft не поддерживает .odt, заключается в том, что они решили не поддерживать его.
Ярослав Рахматуллин

Ответы:

6

Word 2007 предоставляет поддержку для чтения и создания ODF 1.1 .odt документов. Вы должны убедиться, что версия Office 2007 не ниже SP2.

Поддержка ODF 1.1 также присутствует в Microsoft Office 2010. В Microsoft Office 2013 есть поддержка ODF 1.2, включая обмен OpenFormula между файлами Excel и OpenDocument Spreadsheet (.ods).

Преобразования, реализуемые продуктами, которые поддерживают один собственный формат (OOXML или ODF), не являются полностью безупречными при чтении / записи другого формата (ODF или OOXML). Вы должны быть осторожны, чтобы конкретные типы документов, которые вас интересуют, передавались туда и обратно без потери точности.

Одним из полезных средств является бесплатный сервис Microsoft SkyDrive с его веб-приложениями для Microsoft Office. SkyDrive WebApps обеспечивает импорт и экспорт ODF, а также OOXML среди ограниченной функциональности, которую он поддерживает. Если ваши документы успешно проходят между форматами, я бы сказал, что это безопасная ставка. Веб-сайт SkyDrive

orcmid
источник
благодарю вас. Я хотел бы проголосовать за ваш ответ, но у меня нет очков (нужно 15). Я обновил Office, теперь могу открыть odt, но он выглядит иначе, чем в OpenOffice ...
user215113
5

Открытый формат документа (ODT, .odp, ODS, ...) является открытым форматом и свободно использовать . Microsoft Open Open XML Format (.docx, .pptx, .xlsx) также является открытым стандартом, но он не бесплатный, лицензионные сборы должны быть выплачены Microsoft.

Итак, ответ на ваш вопрос: все дело в деньгах. Microsoft пыталась заставить другие продукты, такие как OpenOffice / LibreOffice, покупать лицензию на свой формат Office Open XML, не поддерживая формат Open Document. Европейский союз заставил Microsoft поддерживать формат открытых документов в новейшей версии Office ( Office 2013 ). Поэтому, если вы используете Microsoft Office 2013, вы сможете открывать и сохранять файлы в формате Open Document.

Саймон
источник
1
Любой может реализовать поддержку записи / чтения для формата файла .docx. ЕС не заставлял Microsoft делать что-либо в отношении Office
Ramhound
@Ramhound Спасибо за объяснение вашего отрицательного голоса. Вот ссылка на Microsoft (только на немецком языке, извините), где Microsoft заявляет, что поддержка OpenDocument-Format была интегрирована на основе соглашения с Европейской комиссией.
Симон
2
Ваше утверждение о лицензионных платежах не соответствует действительности. Источник, на который вы ссылаетесь, даже не требует государственной лицензии. Microsoft представила Open XML Format открытый формат лет назад.
Ramhound
@ Беги, ты привел меня туда. Внедрение Office Open XML само по себе бесплатно, но если вы хотите реализовать его «правильно», как того требует Microsoft в своем «соглашении о добросовестном использовании», вы вынуждены внедрять другие запатентованные технологии, которые должны быть лицензированы, и эти лицензии стоят денег. Я хотел, чтобы мой ответ был коротким и не учитывал некоторые незначительные для меня детали, но я с радостью добавлю их для вас, если это поможет :-)
Simon
2
Open Office не лицензирует формат Open XML, но Open Office поддерживает формат Open XML.
Ramhound