Тема: Как редактировать вставленный растр?

Очень хочется научиться читать/редактировать цвет пикселей вставленного растра. Как это можно сделать с помощью ObjectARX?

Re: Как редактировать вставленный растр?

> grey
А кто сказал, что можно редактировать цвет пикселей? Я говорил только о том, что их цвет можно получить. Причем не слишком просто и недокументировано. А так как сам растр находится вне чертежа (в отдельном файле), то его можно редактиравать именно там, а потом обновлять в чертеже.

Re: Как редактировать вставленный растр?

Хмммм... тоже вариант. Редактиравать-то кончено можно и без автокада(CxImage никто не отменял:))). Жаль, что нельзя через автокад.
А в чём заключается этот недокументированный способ?

Re: Как редактировать вставленный растр?

> grey
Если в двух словах - использовать методы:
AcDbRasterImage::getPixelToModelTransform - для получения по координате точки в чертеже координат пиксела;
AcDbRasterImageDef::imageCopy для получения информации о растре.
При этом кроме стандартного ObjectARX нужен еще IE SDK.

Re: Как редактировать вставленный растр?

Спасибо. Покопаемся в Image Engine SDK.
P.S. А в ICQ Вам вопросы задавать можно? Мой номер: 265880760 .

Re: Как редактировать вставленный растр?

Можно, если не много. smile https://www.caduser.ru/forum/topic7313.html

Re: Как редактировать вставленный растр?

Спасибо :))