Это мой фотошоп, вызов файла app.psd.Мне нужно взять все значения RGB всех слоев.Некоторые слои импортируются из других файлов PSD.Я написал пример файла jsx, чтобы распечатать его.
Но он не работает.Кто-нибудь может мне помочь!
введите описание изображения здесь
for (var i=0; i<layerNode.length; i++) {
getColors(layerNode[i].layerSets);
for(var layerIndex=0; layerIndex < layerNode[i].artLayers.length; layerIndex++) {
var Colour=layerNode[i].artLayers[layerIndex];
app.activeDocument.activeLayer = Colour;
var R = Colour.rgb.red.toFixed(2);
var G = Colour.rgb.green.toFixed(2);
var B = Colour.rgb.blue.toFixed(2);
alert("Red = " + R +"\nGreen = " + G + "\nBlue = "+ B);
}
}