Subject: | |
From: | |
Reply To: | |
Date: | Fri, 19 Nov 2010 17:07:13 +1100 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
On 19/11/10 4:41 PM, "Nobumi Iyanaga" <[log in to unmask]> wrote:
> This is the first script that I would like to write for Adobe
> Photoshop. I am using Adobe Photoshop CS4, and I would like to open a
> bunch of jpeg files in a folder, change each file's color, using what
> would be the equivalent of the menu command "Image > Automatic Color",
> and save the file as a pdf file.
You managed to pick one of the commands that isn't directly scriptable via
AppleScript -- you have to use javascript and do script. Try this:
set theScript to "var id3 = charIDToTypeID( \"Lvls\" );
var desc2 = new ActionDescriptor();
var id4 = stringIDToTypeID( \"autoBlackWhite\" );
desc2.putBoolean( id4, true );
var id5 = stringIDToTypeID( \"autoNeutrals\" );
desc2.putBoolean( id5, true );
executeAction( id3, desc2, DialogModes.NO );
"
tell application "Adobe Photoshop CS4"
activate
tell current document
do javascript theScript show debugger on runtime error
end tell
end tell
--
Shane Stanley <[log in to unmask]>
'AppleScriptObjC Explored' <www.macosxautomation.com/applescript/apps/>
|
|
|