Вставка OLE-объекта

Система IndorDraw позволяет размещать на чертежах изображения по протоколу OLE (OLE-объекты). С помощью OLE-объектов можно поместить на чертёж таблицу Microsoft Excel, фрагмент текста из редактора Microsoft Word и т.д.

Создание нового OLE-объекта

Для создания нового OLE-объекта нажмите кнопку Данные > Вставка >  OLE-объект и в появившемся подменю выберите пункт  OLE-объект...

В открывшемся окне выберите пункт Создать новый, укажите в списке тип создаваемого объекта и нажмите кнопку OK.

Щелчком мыши укажите положение OLE-объекта на чертеже.

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

Вставка существующего OLE-объекта

Чтобы вставить в чертёж существующий OLE-объект, нажмите кнопку Данные > Вставка >  OLE-объект и в появившемся подменю выберите пункт  OLE-объект... В открывшемся окне выберите пункт Создать из файла .Чтобы выбрать файл, который нужно вставить, нажмите кнопку Обзор… При установке флага Связь содержимое вставляемого объекта связывается с исходным файлом и все его изменения отражаются на вставленном объекте. Для вставки объекта нажмите кнопку OK.

После закрытия диалогового окна выбора объекта определите его местоположение, щёлкнув мышью в нужном месте чертежа.

Совет. OLE-объекты удобно вставлять в чертёж через буфер обмена. Для этого необходимо сначала скопировать в приложении нужный фрагмент текста, изображения или таблицы, а затем вставить его в чертёж, нажав кнопку Главная > Правка > Вставить или выбрав соответствующий пункт контекстного меню.

Редактирование OLE-объекта

Редактировать OLE-объект можно двумя способами:

  • В чертеже. При выборе пункта контекстного меню  OLE-объект >  Редактировать… на OLE-объекте активизируется приложение-сервер для редактирования OLE-объекта в чертеже. При этом на панели инструментов появляются дополнительные команды, характерные для приложения-сервера OLE. Чтобы завершить редактирование, щёлкните мышью на чертеже вне OLE-объекта.

  • В отдельном приложении. Для удобства работы можно открыть редактор OLE-объекта как отдельное приложение, выбрав в контекстном меню объекта пункт  OLE-объект >  Открыть… После закрытия приложения все изменения сохраняются в OLE-объекте.

OLE-объект можно масштабировать и перемещать на чертеже с помощью управляющих точек.

При необходимости можно восстановить исходный размер объекта, выбрав в контекстном меню пункт  OLE-объект >  Восстановить исходный размер. Если в результате масштабирования были нарушены пропорции объекта, то их также можно восстановить, выбрав в контекстном меню пункт  OLE-объект >  Восстановить пропорции.

Для обозначения границы OLE-объекта ему можно задать контур, установив в инспекторе объектов флаг Рисовать контур и задав его цвет и толщину линии. Контур можно преобразовать в отдельную фигуру (замкнутую ломаную), выбрав в его контекстном меню пункт Преобразовать OLE-объект >  Контур в ломаную.

Если объект перекрывает другие фигуры, то его фон можно сделать прозрачным, установив в инспекторе объектов опцию Прозрачный OLE-объект. В противном случае доступно поле Цвет фона, в котором можно указать цвет фона объекта.

Чтобы сохранить OLE-объект в отдельный файл, выберите в контекстном меню пункт  OLE-объект >  Сохранить в файл… Это удобно, если объект нужно вставить в другие приложения, распечатать или переслать по почте. Также OLE-объект можно сохранить в виде метафайла, выбрав пункт контекстного меню  OLE-объект >  Сохранить в метафайл…

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