Adobe photoshop cs 2.0 Guia Do Utilizador
Photoshop CS2
Adobe Photoshop CS2 Scripting Guide
Scripting basics 24
2. Save file as a text file with a .vbs file name extension.
3. Double-click the file in Windows Explorer to run the script.
The script opens Photoshop CS2.
Creating and Running a JavaScript
Follow these steps to create and run a JavaScript that displays the text Hello World! in a Photoshop CS2
document.
document.
Because you will be actually using Photoshop CS2 to run your JavaScripts, it is not necessary to include
code that opens Photoshop CS2 at the beginning of the script.
code that opens Photoshop CS2 at the beginning of the script.
Note:
Adobe has created the Extend Script scripting language to augment JavaScript for use with
Photoshop CS2. You can use the Extend Script command #target to target the Photoshop CS2
application and create the ability to open JavaScripts that manipulate Photoshop CS2 from
anywhere in your file system. See the “Script UI” chapter of the Adobe Photoshop CS2 JavaScript
Scripting Reference for more information.
Photoshop CS2. You can use the Extend Script command #target to target the Photoshop CS2
application and create the ability to open JavaScripts that manipulate Photoshop CS2 from
anywhere in your file system. See the “Script UI” chapter of the Adobe Photoshop CS2 JavaScript
Scripting Reference for more information.
➤
To create and run your first Photoshop CS2 JavaScript:
1. Type the following script.
Note:
Entering comments is optional.
// Hello Word Script
// Remember current unit settings and then set units to
// the value expected by this script
var originalUnit = preferences.rulerUnits
preferences.rulerUnits = Units.INCHES
// Remember current unit settings and then set units to
// the value expected by this script
var originalUnit = preferences.rulerUnits
preferences.rulerUnits = Units.INCHES
// Create a new 4x4 inch document and assign it to a variable
var docRef = app.documents.add( 4, 4 )
var docRef = app.documents.add( 4, 4 )
// Create a new art layer containing text
var artLayerRef = docRef.artLayers.add()
artLayerRef.kind = LayerKind.TEXT
var artLayerRef = docRef.artLayers.add()
artLayerRef.kind = LayerKind.TEXT
// Set the contents of the text layer.
var textItemRef = artLayerRef.textItem
textItemRef.contents = "Hello, World"
var textItemRef = artLayerRef.textItem
textItemRef.contents = "Hello, World"
// Release references
docRef = null
artLayerRef = null
textItemRef = null
docRef = null
artLayerRef = null
textItemRef = null
// Restore original ruler unit setting
app.preferences.rulerUnits = originalUnit
app.preferences.rulerUnits = originalUnit
2. Save file as a text file with a .jsx file name extension in the Presets > Scripts folder in your Adobe
Photoshop CS2 directory.
Note:
You must place your JavaScripts in the Presets > Scripts folder in order to make the scripts
accessible from the File > Scripts menu in Photoshop CS2. The scripts do not appear on the File
> Scripts menu until you restart the application.
accessible from the File > Scripts menu in Photoshop CS2. The scripts do not appear on the File
> Scripts menu until you restart the application.
Note:
Photoshop CS2 also supports JavaScript files that use a .js extension.