Adobe 65011817 Extended User Guide - Page 9

Conventions used in this guide, Additional resources for extension writers - pdf

Page 9 highlights

Last updated 12/8/2009 EXTENDING FIREWORKS 5 Extending Fireworks Overview Class fw Files Property or Method Description fw.saveAs() Saves the specified document in the specified filename and format. fw.exportPDF() Exports the specified document to the specified file in PDF format. fw.setUseAGMRenderingForSele Sets the currently selected vectors to use the new AGM ction() Rendering. fw.currentWorkspaceName() Returns the name of the current workspace layout. fw.getFamilyNameForPSFont() Gets the family name of a PostScript font. fw.getPlatformNameForPSFont() Returns the platform name of the PostScript font. writeUTF8 Writes text in UTF8 encoding when the file is opened in UTF8 encoding. readLineUTF8 Reads one line from the file that has been opened with UTF8 encoding. Conventions used in this guide The following typographical conventions are used in this guide: • Code font indicates code fragments and API literals, including class names, method names, function names, type names, scripts, SQL statements, and HTML and XML tag and attribute names. • Italic code font indicates replaceable items in code. • The continuation symbol (¬ ) indicates that a long line of code has been broken across two or more lines to fit on the page. When copying the lines of code, eliminate the continuation symbol and type the code as one line. • Curly braces ({ }) around a function argument indicate that the argument is optional. The following naming conventions are used in this guide: • You refers to the developer who is responsible for writing extensions. • The user refers to the person using Fireworks. • The visitor refers to the person who views the graphic that the user created. Additional resources for extension writers To communicate with other developers who are writing extensions, you can visit the Adobe online forums at www.adobe.com/support/forums/.

  • 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
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336

5
EXTENDING FIREWORKS
Extending Fireworks Overview
Las
t
up
d
a
ted
12/8/2009
Conventions used in this guide
The following typographical conventions are used in this guide:
Code
font indicates code fragments and API literals, including class names, method names, function names, type
names, scripts, SQL statements, and HTML and XML tag and attribute names.
Italic code
font indicates replaceable items in code.
The continuation symbol (
¬
) indicates that a long line of code has been broken across two or more lines to fit on
the page. When copying the lines of code, eliminate the continuation symbol and type the code as one line.
Curly braces ({ }) around a function argument indicate that the argument is optional.
The following naming conventions are used in this guide:
You
refers to the developer who is responsible for writing extensions.
The user
refers to the person using Fireworks.
The visitor
refers to the person who views the graphic that the user created.
Additional resources for extension writers
To communicate with other developers who are writing extensions, you can visit the Adobe online forums at
www.adobe.com/support/forums/
.
fw
fw.saveAs()
Saves the specified document in the specified filename and
format.
fw.exportPDF()
Exports the specified document to the specified file in PDF
format.
fw.setUseAGMRenderingForSele
ction()
Sets the currently selected vectors to use the new AGM
Rendering.
fw.currentWorkspaceName()
Returns the name of the current workspace layout.
fw.getFamilyNameForPSFont()
Gets the family name of a PostScript font.
fw.getPlatformNameForPSFont()
Returns the platform name of the PostScript font.
Files
writeUTF8
Writes text in UTF8 encoding when the file is opened in UTF8
encoding.
readLineUTF8
Reads one line from the file that has been opened with UTF8
encoding.
Class
Property or Method
Description