Вбудовування та зв'язування файлів



Для того щоб вбудовувати чи зв’язувати файли використовують технологію OLE.
Технологія OLE передбачає два способи вставлення об’єктів:
· вбудовування об’єкта - забезпечує вставлення в документ-приймач копії об’єкта з автоматичним встановлення зв’язку з програмою-джерелом, але зв’язок з документом-джерелом втрачається. У такий спосіб ніякі зміни оригінального об’єкта не впливають на вигляд його копії у складеному документі, але для опрацювання вставленого об’єкта можна користуватися не тільки засобами програми-приймача, а й засобами програми-джерела.
· зв’язування об’єкта – в документ-приймач вставляється не сам об’єкт, а тільки посилання на нього у вигляді образу цього об’єкта з автоматичним встановленням зв’язку і з документом-джерелом, і з програмою-джереломПри такому способі будь-які зміни об’єкта у документі-джерелі призводять до автоматичної зміни образа об’єкта в документі-приймачі. Для опрацювання об’єкта можна використовувати засоби програми-джерела.
При перегляді та друкуванні складеного документа відрізнити, у який спосіб вставлено об’єкти в документ, практично неможливо (крім вставленні у вигляді значка). Спосіб вставлення впливає тільки на спосіб редагування вставлених об’єктів (пояснено вище) та на розмір складеного документа. Так як вбудовані об’єкти розташовується усередині документа-приймача, то розмір файлу складеного документа зростає за рахунок розміру цих об'єктів. При зв’язуванні об'єктів розмір складеного документа практично не збільшується, оскільки в документ вставляється не сам об’єкт, а посилання на нього, яке займає дуже мало місця.
Технологію OLE у повному обсязі підтримують не всі прикладні програми. Деякі з них можна використовувати тільки як приймач, інші – тільки як джерело, але є й ті, що можуть виступати в обох ролях. Наприклад, прикладні програми комплекту Microsoft Office повністю забезпечують роботу за технологією OLE, а графічний редактор Paint можна використовувати за цією технологією тільки як джерело об’єктів.
Для тих, хто хоче знати більше
Технологія OLE дозволяє також вставити у документ вміст деякого файлу, створеного у іншій програмі, або створити у документі новий об’єкт засобами іншої прикладної програми. Таке вставлення можна виконати і як вбудовування, і як зв’язування файлів, залежно від обраного способу.

Комментариев нет:

Отправить комментарий