- Сообщения
- 193
- Реакции
- 25
Что делает
Составляет список «проблемных» объектов. В этой версии «проблемными» считаются объекты, у которых:
1. цветовая модель заливки и контура не CMYK,
2. TIL (Total Ink Limit) > 240,
3. цветовая компонента (любая из CMYK) > 95 или < 5,
4. цветовая компонента не делится на 5.(напр., (68,0,32,0), возможно, был получен преобразованием из RGB),
5. цветовая модель битмапа не CMYK,
6. разрешение битмапа < 150 dpi,
7. у битмапа есть прозрачность.
Данная версия имеет ограниченные свойства. В будущем многие параметры можно будет настраивать (значение TIL, разрешенные цветовые модели, разрешения битмапов и т.д.).
Тестировался под CorelDraw 12.
Установка
Скопировать файл sauCheck.gms в папку «\Program Files\Corel\Corel Graphics 12\Draw\GMS» (или подобную).
Теперь при запуске CorelDraw макрос будет доступен (Tools/Visual Basic/Play, выбрать Macros in: «sauCheck» и запустить macro «Check.Run». ) Или, при частом использовании, повесить на него быструю клавишу (Tools/Options... Customization/Commands... Macros... Shortcut Keys) и/или вынести на тулбар.
Работа с макросом
При запуске макрос проверяет выделенные объекты (а если ничего не выделено, то все, находящиеся на странице).
Если «проблемные» объекты найдены, они помещаются в список. При выборе в списке объект выделяется в CorelDraw. Так же можно выбрать несколько строк из списка (удерживая Ctrl или Shift), и все отмеченные объекты будут выделены.
Окно может менять свои размеры и положение. Для перемещения окна нужно захватить его мышкой за прямоугольник
у левого верхнего края и перетащить в нужное место. А размеры меняются также как везде в Windows: перетаскиванием границ окна. При следующем запуске макроса окно восстановит свое положение и размеры.
В верхней части окна расположен выпадающий список «Наборы». В данной версии он никак себя не может проявить. Но в следующих в нем можно будет выбрать один из проверочных наборов, настроить которые можно будет по своему усмотрению.
Слева от Списка наборов находятся три кнопки:
1. «Обновить». Не закрывая окна можно поработать в CorelDraw, выделить нужные объекты и нажать эту кнопку.
2. «Настройки». В данной версии просто открывает окно настроек, в котором ничего нельзя сделать, кроме как закрыть его.
3. «Закрыть». Выход из макроса.
Если дважды щелкнуть на прямоугольнике, который используется для перетаскивания окна (слева вверху), то окно изменит свой вид -- станет более компактным. У этого окна неизменяемые размеры и всего три кнопки: Предыдущая, Следующая строки и Закрыть. Для восстановления окна нужно снова щелкнуть на этом прямоугольнике.
Что я хочу:
1. Выяснить нужен ли подобный макрос. Если "да":
2. Какие проблемы он должен выявлять.
3. Как его сделать более удобным.
Постараюсь учесть ваши предложение и замечания.
Составляет список «проблемных» объектов. В этой версии «проблемными» считаются объекты, у которых:
1. цветовая модель заливки и контура не CMYK,
2. TIL (Total Ink Limit) > 240,
3. цветовая компонента (любая из CMYK) > 95 или < 5,
4. цветовая компонента не делится на 5.(напр., (68,0,32,0), возможно, был получен преобразованием из RGB),
5. цветовая модель битмапа не CMYK,
6. разрешение битмапа < 150 dpi,
7. у битмапа есть прозрачность.
Данная версия имеет ограниченные свойства. В будущем многие параметры можно будет настраивать (значение TIL, разрешенные цветовые модели, разрешения битмапов и т.д.).
Тестировался под CorelDraw 12.
Установка
Скопировать файл sauCheck.gms в папку «\Program Files\Corel\Corel Graphics 12\Draw\GMS» (или подобную).
Теперь при запуске CorelDraw макрос будет доступен (Tools/Visual Basic/Play, выбрать Macros in: «sauCheck» и запустить macro «Check.Run». ) Или, при частом использовании, повесить на него быструю клавишу (Tools/Options... Customization/Commands... Macros... Shortcut Keys) и/или вынести на тулбар.
Работа с макросом
При запуске макрос проверяет выделенные объекты (а если ничего не выделено, то все, находящиеся на странице).
Если «проблемные» объекты найдены, они помещаются в список. При выборе в списке объект выделяется в CorelDraw. Так же можно выбрать несколько строк из списка (удерживая Ctrl или Shift), и все отмеченные объекты будут выделены.
Окно может менять свои размеры и положение. Для перемещения окна нужно захватить его мышкой за прямоугольник
у левого верхнего края и перетащить в нужное место. А размеры меняются также как везде в Windows: перетаскиванием границ окна. При следующем запуске макроса окно восстановит свое положение и размеры.
В верхней части окна расположен выпадающий список «Наборы». В данной версии он никак себя не может проявить. Но в следующих в нем можно будет выбрать один из проверочных наборов, настроить которые можно будет по своему усмотрению.
Слева от Списка наборов находятся три кнопки:
1. «Обновить». Не закрывая окна можно поработать в CorelDraw, выделить нужные объекты и нажать эту кнопку.
2. «Настройки». В данной версии просто открывает окно настроек, в котором ничего нельзя сделать, кроме как закрыть его.
3. «Закрыть». Выход из макроса.
Если дважды щелкнуть на прямоугольнике, который используется для перетаскивания окна (слева вверху), то окно изменит свой вид -- станет более компактным. У этого окна неизменяемые размеры и всего три кнопки: Предыдущая, Следующая строки и Закрыть. Для восстановления окна нужно снова щелкнуть на этом прямоугольнике.
Что я хочу:
1. Выяснить нужен ли подобный макрос. Если "да":
2. Какие проблемы он должен выявлять.
3. Как его сделать более удобным.
Постараюсь учесть ваши предложение и замечания.