COURSE DETAILS - PHOTOSHOP - About | Introduction | Advanced | Scripting | Tips
My Basket | My Account |    

Download Macresource Course Directory 2009
Download our
course directory

 

Adobe Photoshop icon

Add PHT3 to my courses Adobe Photoshop and Illustrator Scripting (3 days, £895)

Look for available dates for this training course

The course assumes little or no prior programming experience but requires a good knowledge of Photoshop and Illustrator features.

An Introduction to Scripting

Scripting with Photoshop and Illustrator
Install Scripting Support for Photoshop
Run a Sample Script in Photoshop and Illustrator
Storing Scripts

Programming with Javascript

Understanding JavaScript Syntax
Understanding Programming Style
Declare Variables
Using Operators
Increment and Decrement a Variable
Control Program Flow Using Conditionals
Using Arrays
Using While Loops
Using For Loops
Create a Function
Pass Parameters to a Function
Return a Value from a Function
Using Objects, Properties, and Methods
Retrieve a Range of Characters from a String
Convert a String into an Array
Communicate with the User
Add Comments

Working with Documents

Understanding the Adobe Scripting Object Model
Understanding Coordinate Systems in Photoshop and Illustrator
Set the Ruler Units in Photoshop
Create a New Document in Photoshop
Create a New Document in Illustrator
Reference the Active Document in Photoshop and Illustrator
Switch Between Open Documents
Manipulate a Document in Photoshop
Using the Document Meta–Data in Photoshop
Work with Selections in Photoshop
Work with the Clipboard in Photoshop

Working with Layers

Create a New Art Layer in Photoshop
Create a New Layer Set in Photoshop
Manipulate Layers in Photoshop
Duplicate a Layer in Photoshop
Apply a Filter to a Layer in Photoshop
Create a New Layer in Illustrator
Retrieve a List of Visible Layers in Photoshop and Illustrator

Working with Path Items in Illustrator

Create Path Items
Create Ellipses
Create Rectangles
Create Stars and Polygons
Define and Apply Color Values
Manipulate Path Items
Work with Selections
Create Groups
Create and Place Symbols
Create Gradients
Edit a Gradient′s Stop Points
Working with Compound Paths
Create Clipping Masks

Text in Photoshop

Create a Text Layer
Retrieve the Name of a Font
Set the Font of a Text Item
Change the Color of a Text Item
Create a Drop Shadow Effect

Text in Illustrator

Add Text to a Document
Create Path and Area Text
Manipulate Part of a Text Item
Retrieve a List of Available Fonts
Set the Font of a Text Item
Flow Text Between Paths
Wrap Text Around Other Objects
Set Paragraph Options

Working with the File System In Photoshop and Illustrator

Understanding the File System
Open or Create a File and Folder
Save the Active Document in Photoshop and Illustrator
Retrieve a Listing of Files in a Folder
Read a File
Write Data to a File
Place a File in Illustrator

Working with Variables And Datasets in Illustrator

Understanding Variables and Datasets in Illustrator
Create a Text String Variable
Create Visibility and Linked File Variables
Create a New Dataset
Export and Import Variable Libraries
Edit a Variable Library by Hand

Exporting And Printing

Save a Document as PDF and EPS from Illustrator
Create an Illustrator Export Object
Save a JPEG from Photoshop
Print a Document from Illustrator
Print a Document from Photoshop

Batch Processing in Photoshop and Illustrator

Using Modular Scripting Techniques
Batch Process Open Documents
Batch Process a Directory Tree
Remove Unused Symbols, Swatches, and Styles in Illustrator
Create Patterns Using Math in Illustrator
Create a Report of All Fonts in an Illustrator Document
Create a Report of All Linked Files in an Illustrator Document Export Files from Datasets in Illustrator
Create Mailing Labels from a Text File in Illustrator
Export All Visible Layers in Photoshop
Change Every Font in a Photoshop Document
Create an HTML Gallery in Photoshop
Resize All Images in a Folder with Photoshop
Record Scripts for Photoshop with the Scripting Listener Plug–in
Make Scripting Listener Code into Functions for Photoshop
Using JavaScript with Photoshop Actions

Debugging Scripts in Photoshop and Illustrator

Detect and Handle Errors
Enable the JavaScript Debugger in Photoshop
Enable the JavaScript Debugger in Illustrator
Using the Debugger
Using Try–Catch Statements

Back to top