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

9133
user215113

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

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

3
Вы просто спросите из любопытства, или вы ищете решение для редактирования .docx и .odt в одной программе. Если вы ищете решение, вы должны обновить свой вопрос. Simon 11 лет назад 1
Спасибо Саймон за ваш ответ. Я ищу решение для сохранения .odt и .docx из одной и той же программы. user215113 11 лет назад 0
Поэтому вы должны отредактировать свой вопрос. Используйте ссылку "изменить" под вашим вопросом, чтобы изменить его. Simon 11 лет назад 0
Частично это связано с тем, что Microsoft защищает их формат, частично из-за того, что практически никто не использует ODT в общей схеме вещей. Microsoft никогда не запрещала третьим сторонам иметь ODT-плагины для Word. Alan B 11 лет назад 0
Потому что монополии ([в упадке] (http://www.youtube.com/watch?v=gBkDvqIGSaE)) демонстрируют тенденцию к самосохранению, пока это экономически выгодно. Причина, по которой Microsoft не поддерживает .odt, заключается в том, что они решили не поддерживать его. Ярослав Рахматуллин 11 лет назад 1
Microsoft OFfice поддерживает ODF. Весь этот прогноз игнорирует этот важный факт. orcmid 11 лет назад 0

2 ответа на вопрос

6
orcmid

Word 2007 does provide support for reading and producing ODF 1.1 .odt documents. You should make sure that the version of Office 2007 is current to at least SP2.

The support for ODF 1.1 is also present in Microsoft Office 2010. In Microsoft Office 2013, there is support for ODF 1.2, including interchange of OpenFormula between Excel and OpenDocument Spreadsheet (.ods) files.

The conversions implemented by products that support one native format (OOXML or ODF) are not entirely unblemished when reading/writing the other format (ODF or OOXML). You should be careful to ensure that the specific types of documents you are interested transfer back and forth without fidelity loss.

One useful aid is the Microsoft SkyDrive free service with its Web Applications for Microsoft Office. SkyDrive WebApps provide import and export of ODF as well as OOXML among the reduced functionality that it supports. If your documents go between formats successfully there, I'd say that's a safe bet. SkyDrive Web Site

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

Открытый формат документа (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.

Любой может реализовать поддержку записи / чтения для формата файла .docx. ** ЕС не заставлял Microsoft делать что-либо в отношении Office ** Ramhound 11 лет назад 1
@Ramhound Спасибо за объяснение вашего отрицательного голоса. [Здесь] (http://office.microsoft.com/de-de/word-help/unterstutzung-fur-das-opendocument-format-in-microsoft-office-2010-HA101878944.aspx) является ссылкой на Microsoft ( только на немецком языке, извините), где Microsoft заявляет, что поддержка OpenDocument-Format была интегрирована на основе соглашения с Европейской комиссией. Simon 11 лет назад 0
Ваше утверждение о лицензионных платежах не соответствует действительности. Источник, на который вы ссылаетесь, даже не требует государственной лицензии. ** Представленный Microsoft формат Open XML имеет открытый формат несколько лет назад. ** Ramhound 11 лет назад 2
@ Беги, ты привел меня туда. Внедрение Office Open XML само по себе бесплатно, но если вы хотите реализовать его «правильно», как того требует Microsoft в своем «соглашении о добросовестном использовании», вы вынуждены внедрять другие запатентованные технологии, которые должны быть лицензированы, и эти лицензии стоят денег. Я хотел, чтобы мой ответ был коротким и не учитывал некоторые неважные детали, но я с удовольствием добавлю их для вас, если это поможет :-) Simon 11 лет назад 0
Open Office не лицензирует формат Open XML, но Open Office поддерживает формат Open XML. Ramhound 11 лет назад 2
Я уверен, что EUC проявил интерес к Microsoft OFfice, поддерживающей ODF, а также OOXML. Фактически, SKU для Microsoft Office в Европе позволяют устанавливать ODF в качестве формата по умолчанию. Нет никаких препятствий для реализации поддержки OOXML третьими лицами, а также нет никаких ограничений на поддержку ODF. Microsoft, как участник OASIS ODF 1.2, также обязана соблюдать требования OASIS к ODF IP. orcmid 11 лет назад 0
Стоп ФУД. OOXML - это бесплатный стандарт. Если вы не можете предоставить ** подробности ** о том, какие технологии требуют затрат на лицензирование, рассмотрите возможность удаления ложной заявки. IInspectable 9 лет назад 0