Нужно изменить цвет текста.
Пробую создать новый цвет через myDoc.colors.add и подставить его в findTextPreferences.properties в fillColor. Но при создании, цвет попадает в палитру Swatches, а нужный мне текст покрашен в абстрактный цвет, которого нет в swatch. В результате текст не находится.
Можно ли как-то в findTextPreferences подсунуть цвет не из swatch?
Или лучше какой-то другой способ использовать для замены цвета?
Пробую создать новый цвет через myDoc.colors.add и подставить его в findTextPreferences.properties в fillColor. Но при создании, цвет попадает в палитру Swatches, а нужный мне текст покрашен в абстрактный цвет, которого нет в swatch. В результате текст не находится.
Можно ли как-то в findTextPreferences подсунуть цвет не из swatch?
Или лучше какой-то другой способ использовать для замены цвета?
Код:
var color = myDoc.colors.add();
color.properties = { model : ColorModel.PROCESS, space : ColorSpace.cmyk, colorValue :[0,100,70,0]}
app.findTextPreferences.properties = {
findWhat:"Test Text",
fillColor:color
};
app.changeTextPreferences.properties = {
fillColor:correctColorSwatch
};
myDoc.changeText();