Good news is that it's possible to implement for scripting any feature, offered by SDK(pixel calculation, dividing bezier curves, finding duplicates etc). For example, you can write pixel calculation in plugin, make it available for scriptmessage. Then you just run, say, such a string: colorTextString = app.sendScriptMessage ("PluginName", "Calculate_average", ""); and get average color for gradient object or rasterimage (in text string, but it's no problem to parse it). Keep in mind, that sendscriptmessage can not only send information to plugin, but also receive. Bad news: plugins are platform-dependent and currently I can compile for Win only.
... View more