Эталонный цвет

Статус
Закрыто для дальнейших ответов.

izrukvruki

Топикстартер
15 лет на форуме
Сообщения
1 842
Реакции
304
Подскажите, как с помощью VBA взять с помощью пипетки эталонный цвет с растровой картинки вставленной в документ? причем я хочу указать координаты точки на картинки... Будет серия замеров. через определенное расстояние и из каждой точке мне нужен цвет...
pixel.jpg


Спасибо!!!
 

lev

Модератор
20 лет на форуме
Сообщения
2 147
Реакции
2 072
К сожалению, работа с пипеткой не включена в объектную модель CorelDRAW. Обходными путями является экспорт в битмап и взятие цвета по нужным координатам средствами автоматизации PhotoPaint, PhotoShop и т.п., но будут трудности с различными наложениями, спотовыми цветами и т.д. Можно попробовать и другие способы, например, распознавать текст цвета в углу экрана, отдавливать окошки, ещё чего-нибудь...
 
  • Спасибо
Реакции: izrukvruki

splxgf

12 лет на форуме
Сообщения
7 744
Реакции
3 425
Ну можно из без пипетки, сохранять картинку в файл, файл открывать в другой программе, дергать данные по цвету и работать дальше.
К сожалению, работа с пипеткой не включена в объектную модель CorelDRAW.
Ну зато нет других ограничений, можно напрямую дергать мышку и щелкать кнопкой через WinAPI.
 
  • Спасибо
Реакции: izrukvruki
Статус
Закрыто для дальнейших ответов.