Adobe 23101764 Scripting Guide - Page 81

Text item object

Page 81 highlights

Scripting Photoshop 3 Text item object 3.10.4 Applying styles to layers Styles can be applied to layers from your scripts. The styles correspond directly to the styles in the Photoshop Styles palette and are referenced by their literal string name. Here is an example of how to set a layer style to the layer named "L1." NOTE: The layer styles name is case sensitive. AS: apply layer style art layer "L1" of current document using ¬ "Puzzle (Image)" VB: docRef.ArtLayers("L1").ApplyStyle "Puzzle (Image)" JS: docRef.artLayers["L1"].applyStyle("Puzzle (Image)"); 3.10.5 Rotating layers Use the rotate (Rotate/rotate) command on the layer to rotate the entire layer. Positive integers rotate the layer clockwise. Negative integers rotate it counterclockwise. AS: rotate current layer of current document angle 45.0 VB: docRef.ActiveLayer.Rotate 45.0 JS: docRef.activeLayer.rotate(45.0); 3.11 Text item object In Photoshop, the Text object is a property of the art layer. To create a new text layer, you must create a new art layer and then set the art layer's kind (Kind/kind) property to text layer (psTextLayer/ LayerKind.TEXT). NOTE: You may want to refer back to chapter 1 for a quick explanation of the multi-language format used above. See "Conventions in this guide" on page 1. Photoshop CS Scripting Guide 77

  • 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
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105

Photoshop CS Scripting Guide
77
Scripting Photoshop
Text item object
3
3.10.4
Applying styles to layers
Styles can be applied to layers from your scripts. The styles correspond directly to the styles in
the Photoshop Styles palette and are referenced by their literal string name. Here is an example
of how to set a layer style to the layer named “L1.”
N
OTE
:
The layer styles name is case sensitive.
AS:
apply layer style art layer "L1" of current document using ¬
"Puzzle (Image)"
VB:
docRef.ArtLayers("L1").ApplyStyle "Puzzle (Image)"
JS:
docRef.artLayers["L1"].applyStyle("Puzzle (Image)");
3.10.5
Rotating layers
Use the
rotate (Rotate/rotate)
command on the layer to rotate the entire layer. Positive
integers rotate the layer clockwise. Negative integers rotate it counterclockwise.
AS:
rotate current layer of current document angle 45.0
VB:
docRef.ActiveLayer.Rotate 45.0
JS:
docRef.activeLayer.rotate(45.0);
3.11 Text item object
In Photoshop, the
Text
object is a property of the art layer. To create a new text layer, you
must create a new art layer and then set the art layer's
kind (Kind/kind)
property to
text
layer (psTextLayer/ LayerKind.TEXT)
.
N
OTE
:
You may want to refer back to chapter 1 for a quick explanation of the multi-language
format used above. See
“Conventions in this guide” on page 1
.