Adobe 23102480 Scripting Guide - Page 60

Advanced Scripting, Working with Document Preferences

Page 60 highlights

Adobe Photoshop CS3 Scripting Guide Photoshop CS3 Scripting Photoshop CS3 60 Script Name Layer Comps to Files.jsx Layer Comps to PDF.jsx Layer Comps to WPG.jsx Export Layers to Files.jsx Script Events Manager.jsx Image Processor.jsx Load Files into Stack.jsx Merge to HDR.jsx Description Saves layer comps as files. Saves layer comps as a PDF presentation. Saves layer comps as a Web photo gallery. Exports each layer in the document to a separate file. Enables and disables notifier objects. Processes camera raw images into various file formats. Loads separate files into an image stack in a single document. Combines multiple images of the same scene or image, capturing the dynamic range of a scene in a single High Dynamic Range (HDR) image. Advanced Scripting This section demonstrates how to use the information contained in the previous sections of this chapter to create scripts that do the following: ● Configure document preferences. ● Apply color to text items. In this section, you will also learn how to do the following: ● Create a reference to an existing document. ● Create a layer object and make the layer a text layer. ● Rasterize text so that wrap and blur processing can be applied to words. In these sections you will also learn how to do the following: ● Select and work with a specific area of a layer by creating a selection object. ● Apply wave and motion blur filters to selected text. Note: When you finish the lesson in each of the following sections, save the script you have created in the lesson. Each lesson builds upon the script created in the previous lesson. Working with Document Preferences The sample scripts in this section activate a Photoshop CS3 Application object and then save the default configuration settings into variables so that they can be restored later when the script completes. These are the default configurations you probably set up in the Preferences dialog when you initially installed and configured Photoshop CS3. Note: To view or set the Preferences on Mac OS, choose Photoshop > Preferences > Units & Rulers; in Windows choose Edit > Preferences > Units & Rulers. Next, the scripts set the following preferences to the following values:

  • 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
Scripting Photoshop CS3
60
Advanced Scripting
This section demonstrates how to use the information contained in the previous sections of this chapter to
create scripts that do the following:
Configure document preferences.
Apply color to text items. In this section, you will also learn how to do the following:
Create a reference to an existing document.
Create a layer object and make the layer a text layer.
Rasterize text so that
wrap
and
blur
processing can be applied to words. In these sections you will also
learn how to do the following:
Select and work with a specific area of a layer by creating a selection object.
Apply wave and motion blur filters to selected text.
Note:
When you finish the lesson in each of the following sections, save the script you have created in the
lesson. Each lesson builds upon the script created in the previous lesson.
Working with Document Preferences
The sample scripts in this section activate a Photoshop CS3
Application
object and then save the default
configuration settings into variables so that they can be restored later when the script completes. These
are the default configurations you probably set up in the Preferences dialog when you initially installed
and configured Photoshop CS3.
Note:
To view or set the Preferences on Mac OS, choose
Photoshop > Preferences > Units & Rulers
; in
Windows choose
Edit > Preferences > Units & Rulers
.
Next, the scripts set the following preferences to the following values:
Script Name
Description
Layer Comps to Files.jsx
Saves layer comps as files.
Layer Comps to PDF.jsx
Saves layer comps as a PDF presentation.
Layer Comps to WPG.jsx
Saves layer comps as a Web photo gallery.
Export Layers to Files.jsx
Exports each layer in the document to a separate file.
Script Events Manager.jsx
Enables and disables notifier objects.
Image Processor.jsx
Processes camera raw images into various file formats.
Load Files into Stack.jsx
Loads separate files into an image stack in a single document.
Merge to HDR.jsx
Combines multiple images of the same scene or image, capturing
the dynamic range of a scene in a single High Dynamic Range (HDR)
image.