Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций по информатике.doc
Скачиваний:
31
Добавлен:
25.12.2018
Размер:
1.48 Mб
Скачать
    1. Обрамление

Формат – таблица не следует путать с форматом обрамление – установкой различного вида рамок на странице.

  1. Вставка объектов

    1. Технология внедрения и связывания объектов ole

Появление технологии OLE обусловлено необходимостью формирования документов из данных разного типа. Основное достоинство технологии OLE разработанной фирмой Microsoft, состоит в том, что она не имеет ограничений и позволяет организовывать передачу данных между любыми приложениями. Технология OLE определяется правилами (протоколом) взаимодействия Windows-приложений. В настоящее время используется версия OLE 2.0.

OLE – Object Linking and Embedding – связывание и внедрения объекта.

Технологию OLE поддерживают все Windows-приложения, но в разных качествах. Так, текстовый процессор Word полностью поддерживает технологию OLE, так как он предназначен для работы с текстовыми документами, в которых могут быть рисунки, звуковые фрагменты, видеоклипы и др. В тоже время графический редактор Paint может работать по технологии OLE только как приложение-источник (OLE-сервер), в отличие от текстового процессора Word, который может быть как OLE-сервером, так и OLE-клиентом.

Технология OLE представляет пользователю возможность редактировать вставленный в документ объект средствами приложения, в котором этот объект был создан. OLE-объект всегда сохраняет связь с приложением-источником, но он может быть и не связан с документом-источником.

Технология OLE предусматривает два варианта обмена данными.

Внедрение объекта, при котором в документ-клиент вставляется сам объект. Для отображения на экране или распечатки документа, OLE-объект не использует средств приложения-источника.

Связывание объекта, при котором в документ-клиент помещается не сам объект, а лишь ссылка на документ-сервер. В этом случае OLE-объект будет связан не с приложением-сервером, а с документом-сервером, в котором находится объект.

    1. Внедрение объекта:

  • из открытого документа (командами Вставить и Специальная вставка);

  • из файла (командой вставки файла);

  • вызовом OLE-сервера (командой Вставить объект).

Технология внедрения объекта из открытого документа:

  • в приложении-источнике выделить объект;

  • выделенный объект поместить в буфер обмена с помощью команд Вставить или Копировать.

  • выполнить переход в приложение-приемник и установить точку вставки в позицию верхнего левого угла объекта.

  • вставить объект (команды Вставить или Специальная вставка).

При использовании команды Специальная вставка, в диалоговом окне необходимо выбрать способ вставки объекта.

Технология внедрения содержимого файла.

  • в составном документе указать место внедрения;

  • из пункта меню Вставка выбрать команду Файл;

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

Объект, внедренный по технологии OLE можно редактировать средствами приложения-сервера следующими способами:

  • двойным щелчком по внедренному объекту вызвать приложение-сервер;

  • выбрать команду в управляющем или контекстном меню.

    1. Связывание объекта.

При просмотре или распечатке составного документа связанный объект ничем не отличается от внедренного. Отличие проявляется только при редактировании объекта. Связанный объект всегда находится в документе-источнике, а в составном документе-приемнике хранится ссылка (указание на местоположение) на файл с этим документом. Таким образом, объект находится в единственном экземпляре в документе-источнике и любые изменения объекта, проводимые в документе-источнике, обязательно отражаются на представление объекта в документе-приемнике. При открытии составного документа, необходимо чтобы присутствовали все файлы, в которых хранятся связанные с ним объекты в тех же папках, в которых они находились при связывании.

Связывание объектов целесообразно использовать в случаях когда:

  • объект вставляется в несколько разных документов и необходимо, чтобы любые изменения объекта отражались в этих документах;

  • объект занимает слишком много места.

Способы связывания объектов:

  • из открытого документа (связывание с фрагментом);

  • из файла (документ включается полностью).

Технология связывания объектов:

  • в зависимости от способа связывания выделяют объект;

  • выделенный объект помещается в буфер обмена;

  • в диалоговом окне Специальная вставка устанавливается флажок Связь с файлом;

  • переключатель в положение Связать, указывается способ вставки и Ok.

Сведения о связях документа можно получить, выбрав команду Связи, из пункта меню Правка.