Формат файла ODF, что это такое

Обновлено: 21.11.2024

Формат OpenDocument (ODF) — это открытый формат файла документа на основе XML для офисных приложений, который можно использовать для документов, содержащих текст, электронные таблицы, диаграммы и графические элементы. Формат файла упрощает преобразование в другие форматы за счет усиления и повторного использования существующих стандартов везде, где это возможно. Будучи открытым стандартом под эгидой OASIS, OpenDocument также создает возможности для разработки новых типов приложений и решений, отличных от традиционных офисных приложений для повышения производительности.

Для получения дополнительной информации см. Устав TC и часто задаваемые вопросы

Технический комитет OpenDocument тесно сотрудничает с Техническим комитетом по внедрению OASIS ODF, который предоставляет экспертные знания и ресурсы для информирования рынка о ценности стандарта OpenDocument OASIS.

Открытый формат документа v1.0 Approved Errata 01 был одобрен Техническим комитетом ODF 24 ноября 2008 г. и доступен для загрузки в форматах ODF, PDF и HTML.

Открытый формат документа v1.0 Approved Errata 02 был одобрен Техническим комитетом ODF 20 сентября 2010 г. и доступен для загрузки в форматах ODF, PDF и HTML.

Спецификация Open Document Format v1.0 (Second Edition) была утверждена в качестве спецификации Комитета 19 июля 2006 г. Она доступна в форматах OpenDocument и PDF.

Open Document Format версии 1.0 одобрен ISO/IEC JTC1 в качестве международного стандарта ISO/IEC 26300:2006.

Спецификация определяет три схемы Relax-NG:

  1. Схема для офисных документов (определена в главах с 1 по 16),
  2. нормативная схема для файла манифеста, используемая форматом пакета OpenDocument (определена в главе 17), и
  3. строгая схема для офисных документов, которая допускает только метаинформацию и свойства форматирования, содержащиеся в самой этой спецификации (определена в приложении A).

Эти три схемы также доступны по отдельности:

    (извлечено из глав с 1 по 16 спецификации) (извлечено из главы 17 спецификации) (извлечено из приложения A спецификации)

Формат Open Document Format версии 1.1 был утвержден в качестве стандарта OASIS 2 февраля 2007 года. Он доступен в форматах OpenDocument, PDF и XHTML (в архиве).

Три схемы, определенные спецификацией Open Document Format v1.1, также доступны отдельно:

    (извлечено из глав с 1 по 16 спецификации) (извлечено из главы 17 спецификации) (извлечено из приложения A спецификации)

Open Document Format v1.1 одобрен ISO/IEC JTC1 в качестве поправки к международному стандарту ISO/IEC 26300:2006 — см. ISO/IEC 26300:2006/Amd 1:2012

Open Document Format v1.1 Approved Errata 01 был одобрен Техническим комитетом ODF 11 июля 2013 г. и доступен для загрузки в форматах ODF, PDF и HTML.

Open Document Format v1.2 был утвержден в качестве стандарта OASIS 29 сентября 2011 г.

Open Document Format v1.2 был одобрен ISO/IEC JTC1 в качестве международного стандарта, состоящего из трех частей:

    Часть 1. Схема OpenDocument. Часть 2. Формат пересчитанной формулы (OpenFormula). Часть 3. Пакеты.

Эта спецификация является частью общедоступных стандартов ISO.

Руководство по доступности Open Document Format v1.1 версии 1.0 было создано подкомитетом по доступности и после публичного рассмотрения было одобрено техническим комитетом OpenDocument в качестве спецификации комитета. Они доступны в форматах OpenDocument, PDF и HTML.

Документ «Случаи использования и требования к метаданным» был создан подкомитетом по метаданным и одобрен техническим комитетом OpenDocument. Он доступен в форматах OpenDocument и PDF.

Несмотря на то, что нижеследующая информация не подготовлена ​​техническим комитетом OASIS OpenDocument, она дает полезную информацию о его работе.

офис: список, используемый членами ТК для ведения работы Комитета. Для публикации требуется членство в ТС. Члены TC подписываются автоматически; общественность может просматривать архивы.

office-comment: общедоступный список рассылки для предоставления информации членам технического комитета офиса OASIS. Отправьте комментарий или просмотрите архивы.

opendocument-users: немодерируемый общедоступный список рассылки, предоставляющий разработчикам открытый форум для обмена идеями и информацией о внедрении офисного стандарта OASIS. Подпишитесь или просмотрите архивы.*

*Чтобы свести к минимуму спам, вы должны подписаться на этот список перед публикацией.

Действующие правила

28 февраля 2011 года TC утвердил следующее постоянное правило:

  1. Любые существенные дополнения, удаления или изменения спецификации ODF должны быть инициированы членом TC путем подачи Предложения. Для всех предложений должен существовать вопрос JIRA. Для всех предложений члены TC должны следовать Инструкциям по предложениям[1].
  2. Член TC, желающий сделать Предложение (Предлагающий), должен сначала объявить о своем намерении сделать Предложение, как это определено в Инструкции по подаче предложений[1] или в списке рассылки TC ODF. Подробности на данном этапе не требуются, но такое уведомление рекомендуется для того, чтобы другие заинтересованные члены TC знали, что кто-то работает в этой области, и чтобы предотвратить дублирование усилий.
  3. Предлагающий контролирует содержание Предложения и скорость продвижения Предложения к утверждению. По мере обсуждения члены ТК могут предлагать изменения к Предложению. Однако контроль над предложением остается за предлагающим.
  4. Когда предложение будет готово для более широкого обсуждения в рамках TC, предлагающий должен уведомить TC, как это определено в Инструкции по предложению[1], или опубликовать ссылку на него в списке рассылки TC, чтобы запросить отзыв.
  5. Если Предлагающий желает, чтобы Предложение было обсуждено на собрании TC, он или она должны уведомить TC, как это определено в Инструкции по предложению[1], или в списке рассылки TC.
  6. Когда было объявлено о завершении работы над предложением, когда предложение достаточно детализировано, чтобы его можно было включить в спецификацию, когда в течение одной недели не было выдвинуто никаких возражений по этому вопросу, и если график TC для проектов спецификаций Комитета позволяет это, редакторы TC могут интегрировать предложение. Уже интегрированные предложения могут быть пересмотрены или дополнены последующими предложениями. Ни одно предложение не может быть поставлено на голосование, если оно формально не соответствует определению «вклада», как это определено в Политике OASIS в области прав интеллектуальной собственности. Предложение считается достаточно подробным, если оно содержит точный текст, который должен быть добавлен поверх спецификации, и точные изменения в схеме (при необходимости) или инструкции для редактора TC о том, как можно получить точный текст и изменения в схеме.
  7. Если вышеуказанные условия соблюдены, но против предложения выдвинуты возражения, Предлагающий может запросить голосование для принятия его или ее Предложения.

12 октября 2009 года TC утвердил следующее постоянное правило

В соответствии с процессом 2.13 Технического комитета OASIS, технический комитет OASIS ODF позволит вносить предложения об открытии электронных бюллетеней, поддерживать их и обсуждать в списке рассылки технического комитета

Предоставление отзывов: OASIS приветствует отзывы о своей технической деятельности от потенциальных пользователей, разработчиков и других лиц, чтобы лучше обеспечить совместимость и качество работы OASIS.

Open Document Format (ODF) – это международное семейство стандартов, которое является преемником часто используемых устаревших форматов документов конкретных поставщиков, таких как .doc, .wpd, .xls и .rtf. ODF стандартизирован в OASIS Работает везде одинаково

Как работать с ODF

Если в большинстве случаев все в порядке, вы даже не заметите, что используете ODF, он работает так же, как старые форматы файлов. Многие из последних версий пакетов Office, текстовых процессоров, электронных таблиц и программного обеспечения для презентаций, с которыми вы работаете, создают новые документы непосредственно в ODF. Если неправильные настройки не позволяют приложению сделать это, обратитесь к руководству или обратитесь к поставщику, чтобы настроить его правильно, чтобы ваше приложение сохраняло документы в формате ODF.

Популярные решения, такие как Apache OpenOffice, LibreOffice, IBM Lotus Symphony, Calligra Suite, EuroOffice и Microsoft Office для Windows, имеют формат файлов ODF по умолчанию. То же самое относится к сетевому программному обеспечению, такому как Google Docs и Zoho Office, которые также используют ODF в качестве стандарта.

Зачем вообще хранить ценную информацию в устаревшем формате файлов, специфичном для конкретного поставщика, который был списан всем рынком, включая компании, которые их создали, особенно если у вас есть надежный, ориентированный на будущее и широко распространенный поддерживаемый международный стандарт, поддерживаемый теми же продуктами?

Если вы используете альтернативные продукты, которые изначально поддерживают ODF наряду с форматами, специфичными для приложения, вы просто выбираете формат OpenDocument при сохранении как. Вы можете использовать одно из этих решений для безопасного преобразования существующих документов (например, файла .doc) в формат ODF.

Нам нравится, что ODF был разработан в рамках открытого, инклюзивного процесса, который приветствует участие и вклад правительства, и что существует множество продуктов, поддерживающих ODF, поэтому привязка к поставщику не является проблемой. Являясь активным сторонником открытых стандартов, Fedict приветствует ODF 1.2 и призывает поставщиков внедрять эту спецификацию на различных платформах, обеспечивая "универсальную" (любое устройство/любую ОС) доступность информации как в краткосрочной, так и в долгосрочной перспективе.

– Питер Стрикс, технический директор Fedict
(агентство, отвечающее за разработку и реализацию стратегии электронного правительства в Бельгии).

Формат OpenDocument стандартизирован OASIS и принят ISO/IEC JTC1 SC34.ODF — это современная передовая практика для обмена и хранения офисных документов в отрасли, что подтверждается тем фактом, что многие правительства по всему миру уже приняли его. Почему бы не попробовать?

Возможно, функция OpenDocument Format, которую ценят обычные пользователи, заключается в том, что вы не заметите, что используете ее. Все должно работать так, как вы ожидаете, но оно будет работать вне конкретного продукта, который вы использовали для его создания. И это ново: люди всегда предполагали, что их документы выглядят более или менее одинаково, когда их видят другие, но реальность была совершенно иной. ODF — это не программное обеспечение, это хорошо разработанный и гибкий стандарт для хранения информации с учетом будущих требований и портативности.

"Microsoft поддерживает ODF, что означает формат открытого документа, начиная с Office 2007 с пакетом обновления 2, и внесла значительный вклад в определение последней версии. Инженеры-программисты из группы Microsoft Office предоставили подробную информацию о поведении Microsoft Excel, чтобы формулы Excel в будущем взаимодействовать с другими программами для работы с электронными таблицами, использующими ODF. И они внесли свой вклад в стандарты безопасности ODF 1.2, которые гарантируют, что вы сможете защитить информацию в своих документах. "

Формат OpenDocument обладает рядом свойств, делающих его уникальным.

  • самая широкая поддержка всех форматов в отрасли означает, что документы действительно переносимы
  • одинаковая поддержка всех международных алфавитов: арабского, китайского, кириллицы, хинди, японского, корейского, латинского и т. д.
  • Документы ODF меньше по размеру, чем их устаревшие эквиваленты, что экономит до 75 % дискового пространства и пропускной способности.
  • контент, а также мультимедийные объекты (изображения, фильмы и т. д.) доступны напрямую, и с ними легко работать вне офисного приложения.
  • простой синтаксис XML удобочитаем и прост для понимания и программирования, даже несколько строк Javascript могут справиться с этой задачей
  • базовая структура документа является надежной с точки зрения проверки: вам больше не нужно создавать «поврежденные» документы из-за неразрешимых ошибок приложения, просто разархивируйте документ и получите прямой доступ к содержимому
  • ODF надежен: его легкая структура упрощает применение даже самых строгих политик безопасности.
  • ODF везде, где это возможно, повторно использует существующие стандарты, что делает стандарт небольшим, надежным, простым и дешевым в реализации и поддержке.
  • ODF уделяет большое внимание доступности для людей с ограниченными возможностями и придерживается самых высоких стандартов в этой области.
  • возможность добавлять машинно-обрабатываемые данные к содержимому документа для создания "умных документов"
  • у него есть четко определенный и краткий стандарт для формул электронных таблиц, который избавляет от многих устаревших ошибок, известных электронным таблицам.

Пусть позаботится продавец

Форматы файлов для вас не важны. Или, по крайней мере: их не должно быть. Но из прошлого мы узнали, что принудительное обновление формата файлов конкретного поставщика делает вас еще более зависимым от этих же поставщиков, и что такой способ работы может подорвать весь рынок, взвинчивая цены, препятствуя инновациям и снижая безопасность. Форматы файлов не должны быть частью маркетингового подхода вендоров, они должны просто тихо делать свою работу. Вот почему вам нужен ODF.

Во многих последних версиях пакетов Office, текстовых процессоров, электронных таблиц и программного обеспечения для презентаций, с которыми вы работаете, ODF является форматом по умолчанию. Это означает, что приложение полностью доверяет формату файла, чтобы иметь возможность захватить все его функции. Хотя может показаться очевидным, что на стандарт нельзя полагаться, если он еще не реализован в качестве формата по умолчанию в каком-либо продукте (если разработчики ему не доверяют, почему вы должны), это уникальная особенность ODF по сравнению с другие форматы, такие как IS 29500 (OOXML).

То же самое относится к сетевому программному обеспечению, такому как Google Docs и Zoho Office, которые также используют ODF в качестве стандарта. Зачем вообще думать о хранении вашей ценной информации в устаревшем формате файлов, который был списан всем рынком, включая компании, которые их создали, если вы можете иметь надежный, ориентированный на будущее и широко поддерживаемый международный стандарт, поддерживаемый одинаковые продукты?

Если вы используете альтернативные продукты, которые изначально поддерживают ODF наряду с форматами, специфичными для приложения, вы просто выбираете формат OpenDocument при сохранении как. Вы можете использовать одно из этих решений для безопасного преобразования существующих документов (например, файла .doc) в формат ODF.

Поскольку в 2007 году парламент Нидерландов принял четкую политику в отношении ODF, переход на открытый формат документов стал важным инструментом, позволяющим сделать государственные ИТ более гибкими и ориентированными на будущее, а также предоставить гражданам и предприятиям свободу взаимодействовать со своим правительством с помощью программное обеспечение, которое они выбирают.

– Йорис Диркс, руководитель проекта ODF, "Нидерланды открыты для связи" (NOiV)

Формат OpenDocument стандартизирован OASIS и принят ISO/IEC JTC1 SC34. ODF — это современная передовая практика для обмена и хранения офисных документов в отрасли, что подтверждается тем фактом, что многие правительства по всему миру уже приняли его. Почему бы не попробовать?

Регина Хеншель является давним членом сообщества LibreOffice и работала над ODF, собственным файловым форматом пакета. На нашей недавней встрече с немецким сообществом мы поговорили с ней о том, как разрабатывается ODF и как пользователи могут помочь его улучшить…

Расскажите немного об ODF…

Open Document Format — это собственный формат файлов LibreOffice. (Если у вас есть файл с расширением .odt, .ods, .odp или .odg, то это файл открытого текста документа, электронной таблицы или презентации или графика соответственно.)

ODF разработан OASIS, затем представлен в ISO (Международная организация по стандартизации), а затем принят в качестве стандарта. В ISO также есть рабочая группа, которая, кстати, тоже работает над OOXML — которая потом может задавать вопросы о разработке и так далее.

Для ODF сейчас мы работаем над версией 1.3. Прошлым летом у нас была «заморозка функций». Мы зашли так далеко, что все, что мы хотели иметь в нем, доступно в «редакционной версии». Сейчас будем дорабатывать, потом вернемся летом — так прошел целый год. Затем идет процесс согласования в OASIS, поэтому обычно требуется два года, пока не будет готова новая версия стандарта.

Как вы решаете, какие новые функции добавить?

Функция должна быть четко определена, и это немного зависит от того, насколько хорошим является предложение, которое вы получаете. Есть некоторые предложения типа: «Мы хотим иметь функцию для преобразований Фурье» — но больше ничего! А потом говорим: пока нет реализации, которая активно этим занимается, отложим на потом. Органу по стандартизации не стоит заниматься подобным предложением, если нет приложений, которые действительно заинтересованы в нем.

ODF существует как «строгий» стандарт для функций, которые полностью стандартизированы, а также есть «расширенный режим», в котором вы можете опробовать новые функции в приложениях. Затем они работают под своим собственным пространством имен, и если это сработает, организации могут предложить OASIS, например: "Эта функция хорошо работает для нас, поэтому, пожалуйста, включите ее в строгий стандарт".

Тогда другие могут сказать: «Да, мы хотим сделать нечто подобное, но для нас было бы лучше, если бы мы называли это не X, а Y». Или: «Нам нужен дополнительный атрибут, чтобы он работал на нас», например. В таких случаях предложения обсуждаются.

Например, в LibreOffice теперь можно указывать размер диаграмм независимо от их меток. В старом стандарте можно было установить только размер, включая метку. Это означает, что при изменении данных и метки менялся размер диаграммы. Это было исправлено в ODF 1.3.

Есть также исправления ошибок, в которых есть вещи, которые просто неверны или недостаточно ясны для реализации. Например, действительно неправильно было ставить единицы «at» и «atm» на один уровень — это было определенно неправильно. И однажды матричная форма тоже была неправильной. Поэтому мы работаем над исправлениями для них.

Могут ли обычные конечные пользователи помочь?

Да, вы можете быть, так сказать, «нормальным человеком», не состоя в каком-либо комитете — вы все равно можете отправить что-то в Технический комитет. Существует список рассылки, а также домашняя страница, где вы можете получать информацию о работе комитета. Там же вы можете найти ссылку на список рассылки, но вам придется зарегистрироваться из-за спама. Затем сообщения в этом списке читаются и на них отвечает Комитет.

Второй способ принять участие — когда Комитет собирается сделать новую версию ODF. Затем это будет доступно для голосования, а затем будет официальное время для комментариев. Там правила немного строже; это не добровольно, но комитет должен фактически работать над этими комментариями. Это должно дать квалифицированный ответ.

Следующим этапом официального участия является ISO. У них снова тот же процесс раскрытия информации, когда комментарии собираются соответствующим образом. Затем Технический комитет получает от ISO длинный список: «Мы получили эти комментарии, пожалуйста, обсудите их».

Это очень открытый процесс. Это одна из причин, почему я решил присоединиться к Комитету. Дело не в том, что что-то происходит втайне, а потом вдруг появляется стандарт, а в том, что процесс вполне понятен.

Другое, что могут увидеть заинтересованные лица, — это архивы списков рассылки, а также еженедельные телеконференции.

Спасибо Регине за многолетнюю помощь! ODF и другие открытые стандарты невероятно важны, особенно для долговременного хранения данных. Действительно, правительство Великобритании рекомендует использовать ODF и имеет рекомендации по использованию этого формата в организациях и компаниях. Также ознакомьтесь с презентацией Регины на FOSDEM 2018.

Что такое LibreOffice?

LibreOffice — это бесплатный офисный пакет с открытым исходным кодом, основанный на OpenOffice, с дополнительными функциями, улучшенной совместимостью с Microsoft Office и регулярными обновлениями.

Читайте также: