2015-02-27 5 views
0

Возможно ли использовать сценарий середины, чтобы открыть диалоговое окно выбора цвета в Photoshop, чтобы пользователь мог выбрать цвет, а затем продолжить выполнение сценария? Scriptlistener ничего не находит.Диалоговое окно цвета

app.showColorPicker() 

и

$.colorPicker(ColorPicker.ADOBE); 

Не работает для меня в CS2

ответ

1

Вы можете сделать это:

var color=app.showColorPicker() 
var foregroundColor = app.foregroundColor; 
alert ("foregroundcolor\n"+foregroundColor.rgb.red+"\n"+foregroundColor.rgb.green+"\n"+foregroundColor.rgb.blue); 

И вы увидите это:

enter image description here

и получить это:

enter image description here

К сожалению, вам нужно будет Photoshop CS5 или более :-(

Альтернативная идея

Я не уверен, когда app.system() был введенный в Photoshop, но если у вас есть это, то раковины выходят в выполните команду, которую вы предоставляете в качестве параметра. Таким образом, вы могли бы пойти в Script Editor OSX в и типа в

choose color 

и сохранить это как приложение под названием OSXColorPicker. Затем в Photoshop вы можете сделать

app.system("open OSXColorPicker"); 
+0

Это правда. К сожалению, app.showColorPicker() не является функцией в доисторические времена. у нас есть динозавры, хотя;) –

+0

Вы Windows или Mac OS X? –

+0

Я бегу на Win XP (кто-то должен) –

Смежные вопросы