VBA доступ к пикселам растра в Corel DRAW
MAPUTO / 18.08.2011, 19:09/00:41
Форум:
Ситуация следующая:
В документ Corel DRAW импортирована растровая картинка.
Есть ли какая функция или метод объекта, чтобы получить информацию о цвете определенного пиксела этой картинки?
Заранее спасибо.
В самом CorelDRAW нет, зато есть в PHOTO-PAINT.
П.С. но работает она очень медленно если проверять всё изображение.
Ну а например как работает пипетка? Таким же способом можно получить данные?
Там ведь берется картинка экрана... Или что-то типа того...
MAPUTO, ответ в комментарии #1
MAPUTO, rere!
Создайте векторную фигуру любой произвольной формы (например стандартный квадрат). Щелкните на "пипетку", выберите верхний пункт выпадающего меню - color eyedropper. Щелкните инструментом по нужной области растра. Зажав SHIFT на клавиатуре - перенесите цвет на ваш квадрат (или любую созданную вами векторную штучку-дрючку). Все у вас есть цвет. Щелкнув по заливке объекта внизу экрана справа (по умолчанию), в палитре можете посмотреть всю информацию о цвете, код и прочее.
themadman, вопрос вообще то по VBA, а не по интерфейсу пользователя