Adobe 27510753 Scripting Guide - Page 99

Setting the active document's defaults, Using text defaults, Adding XMP metadata

Page 99 highlights

Adobe InDesign CS2 Scripting Guide Working with Documents in AppleScript 91 set strike through offset to 3 set strike through overprint to false set strike through tint to 100 set strike through type to stroke style "Solid" set strike through weight to 0.25 end if set stroke color to myNoneSwatch set stroke tint to 100 set stroke weight to 0 set tracking to 0 set underline to false if underline is true then set underline color to color myBlackSwatch set underline gap color to myNoneSwatch set underline gap overprint to false set underline gap tint to 100 set underline offset to 3 set underline overprint to false set underline tint to 100 set underline type to stroke style "Solid" set underline weight to 0.25 end if set vertical scale to 100 end tell end tell Setting the active document's defaults To set the text defaults for the active document, change this line in the preceding example: tell text defaults to: tell text defaults of active document Using text defaults To set text in a document to a default character style or paragraph style, use the following script: --SetTextDefaultToStyle.as --An InDesign CS2 AppleScript --Sets the default paragraph style for text in all new documents. --Assumes that an application default paragraph style named "BodyText" exists tell application "Adobe InDesign CS2" tell text defaults set applied paragraph style to paragraph style "BodyText" end tell end tell Adding XMP metadata Metadata is information that describes the content, origin, or other attributes of a file. In the InDesign user interface, you enter, edit, and view metadata using the File Info dialog box (File > File Info). This metadata includes the creation and modification dates of the document, the author of the document, the copyright status of the document, and other information. All this information is stored using XMP (Adobe Extensible Metadata Platform)-an open standard for embedding metadata in a document. To learn more about XMP, see the XMP specification at http://partners.adobe.com/asn/developer/pdf/ MetadataFramework.pdf.

  • 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
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184

Adobe InDesign CS2 Scripting Guide
Working with Documents in AppleScript
91
set strike through offset to 3
set strike through overprint to false
set strike through tint to 100
set strike through type to stroke style "Solid"
set strike through weight to 0.25
end if
set stroke color to myNoneSwatch
set stroke tint to 100
set stroke weight to 0
set tracking to 0
set underline to false
if underline is true then
set underline color to color myBlackSwatch
set underline gap color to myNoneSwatch
set underline gap overprint to false
set underline gap tint to 100
set underline offset to 3
set underline overprint to false
set underline tint to 100
set underline type to stroke style "Solid"
set underline weight to 0.25
end if
set vertical scale to 100
end tell
end tell
Setting the active document's defaults
To set the text defaults for the active document, change this line in the preceding example:
tell text defaults
to:
tell text defaults of active document
Using text defaults
To set text in a document to a default character style or paragraph style, use the following script:
--SetTextDefaultToStyle.as
--An InDesign CS2 AppleScript
--Sets the default paragraph style for text in all new documents.
--Assumes that an application default paragraph style named "BodyText" exists
tell application "Adobe InDesign CS2"
tell text defaults
set applied paragraph style to paragraph style "BodyText"
end tell
end tell
Adding XMP metadata
Metadata is information that describes the content, origin, or other attributes of a file. In the InDesign user
interface, you enter, edit, and view metadata using the File Info dialog box (File > File Info). This metadata
includes the creation and modification dates of the document, the author of the document, the copyright
status of the document, and other information. All this information is stored using XMP (Adobe Extensible
Metadata Platform)—an open standard for embedding metadata in a document.
To learn more about XMP, see the XMP specification at http://partners.adobe.com/asn/developer/pdf/
MetadataFramework.pdf.