Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема_7.doc
Скачиваний:
15
Добавлен:
08.05.2015
Размер:
875.52 Кб
Скачать

7. 3. Технологии добавления внешних данных в документ

Word предоставляет доступ к технологии связывания и внедрения объектов – Object Linking and Embedding (OLE). Используя OLE технологию, можно внедрить в документ текст, графику и прочие объекты.

Различаются следующие способы добавления внешних данных.

1. Вставка данных (или вставка и импортирование из файла). Инструментом этой операции является буфер обмена. Файл или фрагмент, это источник данных. Он может быть любого типа, например, электронная таблица. Данные источника преобразуются и вставляются в документ, связь с файлом прерывается. Данные сохраняются в документе.

Недостатки: некоторое увеличение объема файла документа и невозможность изменить вставленные данные, точнее, обновление файла источника никак не отразится в документе Word.

2. Связывание данных. Источник данных хранится отдельно как файл. Внутри документа Word устанавливается ссылка на источник (адрес хранения его на диске), и документ использует связь с файлом. При этом естественные данные находятся в файле на диске или где-нибудь еще, а данные представления находятся в объекте-контейнере. В документе в точке вставки объекта находится ссылка (поле Embed) на файл – источник данных.

Достоинства:

1) размер файла документа приемника не увеличивается;

2) внешние данные могут обновляться независимо от документа;

3) внешние данные могут использоваться совместно разными документами;

4) обновление данных файла отражается в документе.

Недостаток: необходимость следить за данными, связанными с документом, и прилагать их к файлу документа при необходимости, так как при переносе файла с данными ссылка может потеряться.

3. Внедрение данных. Данные отделяются от источника и вставляются в документ Word как объекты. Они хранятся в объекте-контейнере, поэтому недоступны для других приложений и не существуют в виде отдельных файлов.

Данные, внедренные таким образом, целиком хранятся в документе (как естественные данные, так и данные представления), и не имеют ссылок на файлы. Однако связь с приложением, создавшим данные, не теряется, и при необходимости редактировать данные, двойным щелчком мышки вызывается приложение, в котором объект был создан.

Особенности:

1) размер файла увеличивается;

2) данные не теряются, но и не могут быть обновлены извне;

3) данные можно редактировать – вызывается приложение, создавшее объект.

7.4. Типы объектов, вставляемых в документ

Типы объектов, вставляемых в документ, зависят от программной поддержки, установленной на компьютере. Все офисные приложения и большинство приложений Windows поддерживают технологию OLE. Внешние объекты можно создать на основе любой программы, поддерживающей OLE технологию.

Какими могут быть объекты, определено в окне диалога ТекстОбъект на вкладке Вставка. В диалоговом окне вставки объекта выводится список допустимых типов OLE объектов, см. рисунок 7.2. Из приложений Microsoft Office доступны следующие типы объектов:

  • точечный рисунок bmp;

  • рисунок Microsoft Word;

  • документ Microsoft Word;

  • лист Microsoft Excel;

  • презентация Microsoft PowerPoint;

  • диаграмма Microsoft Graph;

  • клип Microsoft Clip Gallery;

  • объект редактора формул Microsoft Equation;

  • таблицы баз данных;

  • и многое другое.

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

Некоторые распространенные объекты.

  • Microsoft Clip Gallery – приложение, упрощающее вставку иллюстраций. В ней по категориям выводятся графические, звуковые файлы и видеоклипы, поставляемые с Word.

  • Microsoft Equation. Редактор формул Equation Editor, это приложение – сервер OLE объектов, используется для вставки формул в документ.

  • Microsoft Graph. Редактор диаграмм Microsoft Graph используется для создания диаграмм в документе. Имеет много общего с мастером диаграмм в Microsoft Excel.