.OPF

Файл OPF

Open Packaging Format (EPUB package document)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл OPF (обычно с именем content.opf) - это XML-манифест внутри электронной книги EPUB. Он содержит метаданные книги, список всех файлов и порядок чтения, но не содержит самого текста книги. Вы не сможете прочитать книгу, имея только один файл OPF. Если вы нашли его после распаковки EPUB, упакуйте папку обратно в архив .epub и откройте её в Calibre или Apple Books.

Разработчик: IDPF (now W3C) Категория: Файлы электронных книг Открыть стандартное MIME: application/oebps-package+xml
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .EPUB · .ACSM · .AZW3 · .DJVU

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 26, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла OPF?

Файл с расширением .opf хранит метаданные цифровой публикации в текстовом формате XML. Формат .opf соответствует стандарту Open Packaging Format, который является основным документом пакета спецификации электронных книг EPUB - в настоящее время поддерживается W3C (ранее IDPF). Файлы .opf хранят такую информацию, как:

  • Название,
  • Автор,
  • Язык,
  • Идентификатор публикации - обычно номер ISBN,
  • Порядок чтения (spine),
  • Метод навигации,
  • Директивы форматирования,
  • Указатели на необязательные элементы,
  • Описания и ссылки на все части публикации (манифест).

Файлы .opf являются частью более крупного архива, который представляет собой файл .epub. В EPUB 2 для файла .opf требовалось наличие связанного файла .ncx (содержащего оглавление); в EPUB 3 это требование было заменено на навигационный документ XHTML (nav.xhtml), хотя .ncx всё ещё может быть включен для обратной совместимости. Уровень пакета EPUB 3 также поддерживает обратную совместимость, хотя ридер, реализующий только EPUB 3, может игнорировать устаревшие данные из старых файлов EPUB 2. Пакет дополнительно содержит файлы CSS, SVG и другие медиафайлы, а также файл META-INF/container.xml, который указывает местоположение документа пакета. Доступ к файлу .opf можно получить, распаковав архив .epub. Его имя обычно content.opf, но оно может быть любым - файл META-INF/container.xml содержит авторитетную ссылку на него внутри пакета.

Безопасность и защита

РИСК: LOW

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

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕOpen Packaging Format (EPUB package document)
РАЗРАБОТЧИКIDPF (now W3C)с 2007 (EPUB 2.0, IDPF); current EPUB 3.3 (W3C Recommendation, May 2023)
MIME-ТИПapplication/oebps-package+xml
ТИПФайл метаданных/манифеста XML («документ пакета» EPUB)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.epub.acsm.azw3.djvu
Это расширение также используется в…
  • Файл проекта FlexiSIGN / изготовления вывесок (.opf) - Некоторое программное обеспечение для резки и создания вывесок (линейка FlexiSIGN-PRO) сохраняет проекты как .opf - несвязанный бинарный формат.
  • Общие файлы опций/настроек - Некоторые приложения называют файл настроек .opf; содержимое зависит от конкретного приложения.

Программы, открывающие файлы OPF

Windows3 apps
Calibre Открытый код Для редактирования: функция «Редактировать книгу» в Calibre открывает весь EPUB, включая его OPF. Читать файл metadata.opf не нужно - он лишь передает метаданные в библиотеку Calibre.
Sigil Открытый код Редактор EPUB; откройте EPUB, и Sigil предоставит доступ к OPF (манифесту, порядку чтения и метаданным) для редактирования.
Any text editor (Notepad++ / VS Code) Открытый код Откройте .opf для чтения или редактирования необработанных XML-метаданных и манифеста - это обычный текст.
macOS2 apps
Calibre Открытый код Для редактирования: функция «Редактировать книгу» в Calibre открывает весь EPUB, включая его OPF. Читать файл metadata.opf не нужно - он лишь передает метаданные в библиотеку Calibre.
Apple Books Встроенная Открывает EPUB (не голый OPF) - сначала упакуйте распакованную папку в .epub.
Linux2 apps
Calibre Открытый код Для редактирования: функция «Редактировать книгу» в Calibre открывает весь EPUB, включая его OPF. Читать файл metadata.opf не нужно - он лишь передает метаданные в библиотеку Calibre.
Okular Открытый код Читает весь EPUB (а не отдельный OPF) - упакуйте папку обратно в .epub.

Технические подробности

глубокая спецификация
Структура файлаПростой текст XML; нет бинарного заголовка или магических байтов
MIME-тип`application/oebps-package+xml`
Корневой элемент XML`<package>` в пространстве имен `http://www.idpf.org/2007/opf`
Обязательные дочерние элементы`<metadata>`, `<manifest>`, `<spine>`
Имя файла по умолчанию`content.opf`; также часто `package.opf`
Обнаруживается через`META-INF/container.xml` внутри ZIP-контейнера `.epub`
Элемент SpineУпорядочивает записи `<itemref>`, которые определяют стандартный порядок чтения документов содержимого
Элемент ManifestПеречисляет каждый ресурс публикации - HTML, CSS, изображения, шрифты и медиафайлы
Словарь метаданныхЭлементы Dublin Core (`dc:title`, `dc:creator`, `dc:language` и т. д.) плюс специфические для EPUB свойства `<meta>`
Навигация (EPUB 2)Ссылается на файл `.ncx` через атрибут `<spine toc="…">`
Навигация (EPUB 3)Ссылается на навигационный документ XHTML `nav.xhtml` через элемент манифеста с `properties="nav"`
Необязательный элемент EPUB 2`<guide>` - предоставляет устаревшие ориентиры навигации (не рекомендуется в EPUB 3)
Необязательные элементы EPUB 3`<collection>` для группировки связанных ресурсов; `<bindings>` (не рекомендуется в EPUB 3.3)
Кодировка символовТребуется UTF-8; BOM не рекомендуется спецификацией
Метаданные доступности (EPUB 3.3)Поддерживает `schema:accessibilitySummary`, `schema:accessMode` и заявления о соответствии внутри `<metadata>`
Разработчик / поддержкаW3C (передано от IDPF в 2017 году)
Выпущен2007 (EPUB 2.0, IDPF); current EPUB 3.3 (W3C Recommendation, May 2023)
Открыть стандартноеДа · без роялти
Спецификацияwww.w3.org

Конвертации OPF

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами OPF. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах OPF.

Часто задаваемые вопросы

Что такое файл OPF и как его открыть?
Это XML-документ пакета внутри EPUB - метаданные плюс список файлов книги и порядок чтения. Вы не читаете его напрямую; он является частью EPUB. Чтобы изучить его, откройте его в любом текстовом редакторе или используйте функцию «Редактировать книгу» в Sigil или Calibre для родительского файла EPUB.
Почему я не могу прочитать книгу из файла OPF?
Потому что OPF не содержит текста - это просто инвентарный список содержимого EPUB. Сами главы - это файлы XHTML, находящиеся рядом. Заархивируйте всю папку обратно в .epub и откройте этот файл.
Что за файл metadata.opf оставила программа Calibre рядом с моей книгой?
Это вспомогательный файл (sidecar), который Calibre создает для хранения метаданных библиотеки (название, автор, теги, информация об обложке). Он нужен для работы Calibre; его можно игнорировать или удалить, если вы не пользуетесь этой программой.
Как конвертировать OPF в EPUB или PDF?
Вы не конвертируете сам OPF - он является частью EPUB. Соберите EPUB заново (в Calibre или Sigil) из папки, а затем конвертируйте этот EPUB в PDF или MOBI через Calibre.
Является ли OPF тем же самым, что и EPUB?
Нет. EPUB - это вся книга в формате ZIP-архива; OPF (content.opf) - это один XML-файл внутри него, в котором перечислены все компоненты. Для работы EPUB необходим OPF, но сам по себе OPF не является читаемой книгой.
Нужен ли мне также файл NCX?
В EPUB 2 для навигации использовался отдельный файл toc.ncx; в EPUB 3 вместо него используется навигационный документ XHTML. В любом случае OPF ссылается на него. Для корректного EPUB вам нужны все файлы, которые перечисляет OPF, а не только сам OPF.

Ссылки

1W3C - EPUB 3.3: Package Documentwww.w3.org
2W3C - EPUB 3 Overviewwww.w3.org

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Похожие расширения

.EPUBElectronic Publication
.ACSMAdobe Content Server Message
.AZW3Kindle Format 8 (KF8) e-book
.DJVUDjVu Document
.FB2FictionBook 2.0 eBook
.MOBIMobipocket eBook

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z