ГОСТ Р ИСО/МЭК 26300—2010
17 Пакеты
В этом разделе описан формат пакета, который может быть необязательно
использован в OpenDocument. Он содержит следующие подразделы:
•введение:
•структура zip-файла:
•шифрование;
•изображение предварительного просмотра;
•файл декларации.
17.1 Введение
Поскольку XML не имеет никакой собственной поддержки двоичных объектов
типа изображений, [01_Е]-объектов, или других медиа-типов, а также несжатые
XML-файлы могут стать очень большими, OpenDocument использует пакетный
файл, чтобы хранить содержимое XML-документа вместе со своими связанными
двоичными данными, и произвольно сжимает содержимое XML. Пакет — это
стандартный zip-файл, структура которого рассмотрена ниже.
Информация о файлах, содержащихся в пакете, сохраняется в XML-файле,
называемом файлом декларации. Файл декларации всегда сохраняется в каталоге
МЕТА-INF с именем файла META-INF/manifest.xml. В декларации записываются
следующие основные информационные части:
•список всех файлов в пакете;
•медиа-тип каждого файла в пакете;
•еслифайл,сохраненныйвпакете,зашифрован,в декларации
сохраняется информация, необходимая для его расшифровки.