[AI CC-CC2022] Compound Path nofillColor

NatalieRedFox_333

Чего мне бояться? - подумала Красная Шапочка...)))
Топикстартер
Сообщения
2 089
Реакции
145
Как убрать заливку c Compound Path

Код:
app.activeDocument.compoundPathItems[0].selected = true;
var noColor = new NoColor();

if (sel[0].typename == 'CompoundPathItem') {
  //  alert ("selection contains " + sel[0].pathItems.length + " paths");
  //  alert (sel[0].pathItems[0].fillColor);
   
    sel[0].pathItems[0].fillColor = noColor;
    }
 
или наоборот как покрасить....))))

Код:
var myColor = new RGBColor();
myColor.red = 0;
myColor.green = 0;
myColor.blue = 255;

var aDoc = app.activeDocument;

var sel = aDoc.selection;
if (sel[0].typename == 'CompoundPathItem') {
  //  alert ("selection contains " + sel[0].pathItems.length + " paths");
  //  alert (sel[0].pathItems[0].fillColor);
    
    sel[0].pathItems[0].fillColor = myColor;
    }
 
еще
sel[0].pathItems[0].filled = true
добавьте

ну или наоборот
sel[0].pathItems[0].filled = false
 
конечно, красьте руками