OMG! the CS6 DOM additions are _________. (fill in the blanks).
2 Enumerations
- Compatibility.ILLUSTRATOR16
- ExportType.TIFF
2 Methods
- PlacedItem.relink()
- Application.sendScriptMessage()
1 Data Class
- ExportOptionsTIFF
(According to the CS6 SCRIPTING REFERENCE)
yes you can, Tools Guide is not ready yet I guess.
http://www.adobe.com/devnet/illustrator.html
or straight from here
That's not all!
From the OMV I have found 3 Application methods. I don't know why they're not listed in the REFERENCE. Here it is:
Application.doScript (action: string , from: string , dialogs: Boolean )
Adobe Illustrator CS6 Type Library
Play an action from the Actions Palette.
action: Data Type: string
The name of the action to play (note that the case of letters in the Action name is important and must match the case of the name in the Actions palette)
from: Data Type: string
The name of the action set containing the action being played (note that the case of letters in the Action Set name is important and must match the case of the name in the Actions palette)
dialogs (optional): Data Type: Boolean , Default Value: true
Are dialog boxes associated with the action to be presented?
Application.executeMenuCommand (menuCommandString: string )
Adobe Illustrator CS6 Type Library
Executes a menu command using the menu shortcut string.
menuCommandString: Data Type: string
Menu command shortcut.
Application.dumpPGFFile (file: File , documentColorSpace: DocumentColorSpace , pGFFile: File ): Boolean
Adobe Illustrator CS6 Type Library
Dump the PGF portion of ai file to txt file.
file: Data Type: File
The AI file to be opened.
documentColorSpace (optional): Data Type: DocumentColorSpace
Choose color space only for documents saved with multiple color models (pre-Illustrator 9)
pGFFile: Data Type: File
Folder to save the output PGF file.
And here are some example:
var f = File.openDialog ('', '*.ai', 0);
app.dumpPGFFile(f, undefined, f.parent);
app.executeMenuCommand('Live Adobe Drop Shadow');
Also see this gist: https://gist.github.com/2568405
O, yes, there are much more:
Application.loadAction (actionFilePath: File )
Adobe Illustrator CS6 Type Library
Load an action into action palette.
actionFilePath: Data Type: File
The path on the system of the action file to be loaded.
Application.unloadAction (setName: string , actionName: string )
Adobe Illustrator CS6 Type Library
Unloads an action into action palette.
setName: Data Type: string
Name of the set to be unloaded.
actionName: Data Type: string
Name of the action to be unloaded.
And the sad part is: you can load actionSet, but can only unload action within actionSet, not the actionSet itself.
Again, maybe not so useful:
Application.reflectCSAW (outputFolder:File)
Adobe Illustrator CS6 Type Library
Generate Creative Suite ActionScript Wrappers in specified directory.
outputFolder: Data Type: File
Location for the output files.
Yeah you would need the install to be able to browse the info… Jong may well be very good and do a CHM at some point… I use these for versions I don't have installs for… There are some things that aren't in the OMV or docs ( not many ) and some things where they differ… I like to make use of everything…
North America
Europe, Middle East and Africa
Asia Pacific