Файл с расширением .docx
МИНИСТЕРСТВО ОРАЗОВАНИЯ И НАУКИ РФ
ФГБОУ ВПО “УДМУРТСКИЙ ГОСУДАРСТВЕННЫЙ
УНИВЕРСИТЕТ”
МАТЕМАТИЧЕСКИЙ ФАКУЛЬТЕТ
КАФЕДРА ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ
РЕФЕРАТ НА ТЕМУ
ФАЙЛ С РАСШИРЕНИЕМ .DOCX
ВЫПОЛНИЛ: СТУДЕНТ ГР. ОМ-010200-21
ТЮНИНА ИРИНА АНДРЕЕВНА
ПРОВЕРИЛ:
БАННИКОВ АЛЕКСАНДР СЕРГЕЕВИЧ
ИЖЕВСК 2013
Оглавление
Введение
1. Общий обзор формата Office 2007 Open XML Format
1.1 Контейнер
1.2 Части документа
1.3 Реляционные элементы
1.4 Типизованные элементы
1.5 Встроенные объекты
2. Содержимое файла
2.2 Программные интерфейсы
2.3 Сценарии использования
документов в XML-формате
3. Программы, которыми можно открыть файл .DOCX
Введение
Файл с расширением .DOCX - документ, созданный Microsoft Word, программой
обработки текста. Содержит текст документа, изображений, форматирование, стили,
нарисованные объекты и другие параметры документа.
В
отличие от файлов .DOC <#"601995.files/image001.gif">
Не все части документа сохраняются в XML-формате. Например, графические
изображения (*.png, *.jpg, *.tiff) хранятся в оригинальном формате, что делает
более удобным доступ к ним и выполнение соответствующих манипуляций. Помимо
этого в бинарном виде хранятся VBA-проекты и внедренные в документы
OLE-объекты. Части документа, сохраняемые в XML-формате, соответствуют схемам,
определенным для того или иного фрагмента документа.
.3
Реляционные элементы
Как мы увидели выше, для каждого типа документа главная часть
располагается в соответствующей папке контейнера и имеет собственное название.
Реляционный
элемент с именем officeDocument (схема
<#"601995.files/image002.gif">
Рис. 1. Документ, созданный средствами Word 2007
Сохраненный документ имеет расширение *.docx и представляет собой
ZIP-контейнер, который мы можем исследовать с помощью любой программы,
позволяющей работать с ZIP-архивами. В качестве примера будем использовать
программу WinZip. Ниже показана структура docx-файла, открытого в WinZip (рис.
2).
Рис. 2. Структура docx-файла
В файле [Content_Types).xml описаны все типизованные элементы, связанные
с данным документом. Все типизованные элементы, уникальные для Word 2007, имеют
префикс application/vnd.ms-word. Если типизованный элемент соответствует
XML-файлу, то в конец URI добавляется «+xml». Типичными для Word 2007 типизованными
элементами являются:
· application/vnd.ms-word.comments+xml - содержит комментарии в
формате XML;
· application/vnd.ms-package.core-properties+xml - содержит
свойства документа в формате XML;
· image/png - графическое изображение в оригинальном формате.
Поскольку имеется возможность изменения имени любого фрагмента документа,
в файле [Content_Types).xml описаны и ссылки на такие фрагменты. Например, вот
как указывается местоположение таблицы шрифтов:
<Override PartName=”/word/fontTable.xml”
<ContentType=”application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml”
/>
Взаимоотношения между частями документа всегда располагаются в каталоге
_rels. Для конкретного документа взаимоотношения описываются в файле
document.xml.rels. Например: