Adobe 23102480 Scripting Guide - Page 4

Action Manager, Index, Using the Action Manager from a VBS Script - and

Page 4 highlights

Adobe Photoshop CS3 Scripting Guide Photoshop CS3 Contents 4 Working with Channel Objects ...45 Using the Document Info Object ...46 Using History State Objects...46 Using Notifier Objects ...47 Using the PathItem Object ...48 Working with Color Objects ...50 Getting and Converting Colors ...51 Working with Filters ...53 Understanding Clipboard Interaction ...54 Using the Copy and Paste commands ...54 Using the Copy Merged Command/Method...55 Working with Units ...55 Unit Values...56 Unit Value Usage ...57 Setting Ruler and Type Units in a Script ...59 Sample Workflow Automation JavaScripts...59 Advanced Scripting ...60 Working with Document Preferences ...60 Applying Color to a Text Item...63 Applying a Wave Filter ...66 Applying a MotionBlur Filter...69 4 Action Manager ...72 The ScriptListener Plug-In ...72 Installing ScriptListener ...72 Action Manager Scripting Objects ...73 Recording a Script using ScriptListener ...73 Using the Action Manager from JavaScript ...74 Using the Action Manager from a VBS Script...75 Running JavaScript-based Action Manager code from VBScript 78 Running JavaScript-based Action Manager code from AppleScript 78 Using ScriptListener to find event IDs and class IDs...79 Index ...82

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85

Photoshop CS3
Adobe Photoshop CS3
Scripting Guide
Contents
4
Working with Channel Objects
.........................................................................................................................................
45
Using the Document Info Object
.....................................................................................................................................
46
Using History State Objects
................................................................................................................................................
46
Using Notifier Objects
..........................................................................................................................................................
47
Using the PathItem Object
.................................................................................................................................................
48
Working with Color Objects
.....................................................................................................................................................
50
Getting and Converting Colors
.........................................................................................................................................
51
Working with Filters
....................................................................................................................................................................
53
Understanding Clipboard Interaction
..................................................................................................................................
54
Using the Copy and Paste commands
...........................................................................................................................
54
Using the Copy Merged Command/Method
...............................................................................................................
55
Working with Units
......................................................................................................................................................................
55
Unit Values
................................................................................................................................................................................
56
Unit Value Usage
....................................................................................................................................................................
57
Setting Ruler and Type Units in a Script
........................................................................................................................
59
Sample Workflow Automation JavaScripts
.........................................................................................................................
59
Advanced Scripting
.....................................................................................................................................................................
60
Working with Document Preferences
............................................................................................................................
60
Applying Color to a Text Item
............................................................................................................................................
63
Applying a Wave Filter
.........................................................................................................................................................
66
Applying a MotionBlur Filter
..............................................................................................................................................
69
4
Action Manager
.........................................................................................................................
72
The ScriptListener Plug-In
.........................................................................................................................................................
72
Installing ScriptListener
.......................................................................................................................................................
72
Action Manager Scripting Objects
.........................................................................................................................................
73
Recording a Script using ScriptListener
...............................................................................................................................
73
Using the Action Manager from JavaScript
........................................................................................................................
74
Using the Action Manager from a VBS Script
.....................................................................................................................
75
Running JavaScript-based Action Manager code from VBScript
................................................................................
78
Running JavaScript-based Action Manager code from AppleScript
.........................................................................
78
Using ScriptListener to find event IDs and class IDs
........................................................................................................
79
Index
...........................................................................................................................................
82