Текущая версия: 6.6.11.13

Home

Поиск объектов

Мощная функция для поиска объектов по заданному шаблону.

Общие сведения

Задав мастер объект, функция может найти все объекты в документе, которые совпадают по заданным признакам.

Выделите объект, нажмите кнопку "задать объект" и можете найти все объекты, которые имеют такую же заливку, обводку или размер.
Так же можно определить все объекты, которые лежат внутри мастер-объекта.

Как это работает

Автоматизация.

В данной функции есть возможность автоматизировать процесс поиска без необходимости запуска главной панели поиска.
Ниже написан код VBA, который необходимо добавить в любой проект, чтобы искать объекты нажатием всего одной кнопки.
Это пример для CorelDRAW X6 32bit, любой другой версии нужно только поменять имя библиотеки согласно имеющейся версии.

Private Declare PtrSafe Function eCutR6Pro Lib "c:\eCut\eCut6\DLL\eCut16r6.dll" (ByVal f As Integer, ByVal j As Integer) As Integer
Public Sub SearchSilent()
'эта строчка обязательна - она задает мастер-объект
eCutR6Pro 30, 0
'ну а дальше можно запустить один из доступных методов, согласно порядку кнопок сверху вниз.
'поиск по заливке
eCutR6Pro 30, 1
'поиск по обводке
'eCutR6Pro 30, 2
'поиск по размеру
'eCutR6Pro 30, 3
'поиск внутри объекта
'eCutR6Pro 30, 4
End Sub

Copyright © 2007 eCut.