Adobe 38039481 User Guide - Page 468

Using the print function when not using the PrintJob object, Change the printed background color,

Page 468 highlights

FLASH CS3 462 User Guide 4 Select the frame in the Timeline that contains the shape to use for the bounding box. 5 In the Property inspector (Window > Properties > Properties), enter #b for Frame Label to specify the selected shape as the bounding box for the print area. Only one #b frame label per Timeline is allowed. This option is the same as selecting the Movie bounding box option with the Print action. Using the print() function when not using the PrintJob object The basic syntax for the ActionScript 2.0 print() function, which you can associate with a button or other trigger in your document to activate printing, is as follows: print (target, "Bounding box"); The target parameter specifies the location of the frames that print, and the bounding box parameter specifies the print area. Assign a print() function to a button, frame, or movie clip in your document to let users print Flash content. If you assign a print() function to a frame, the action executes when the playhead reaches the designated frame. The print() function lets you print frames in other movie clips in addition to the main Timeline. Each print() function sets only one Timeline for printing, but the action lets you specify any number of frames in the Timeline to print. If you attach more than one print() function to a single button or frame, the Print dialog box appears for each action executed. See also "print function" in the ActionScript 2.0 Language Reference. Note: For information on printing from SWF files at runtime using ActionScript 3.0, see "Printing" in Programming ActionScript 3.0. Change the printed background color You can print the background color set in the Document Properties dialog box. Change the background color for only the frames to be printed by placing a colored object on the lowest layer of the Timeline being printed. 1 Place a filled shape that covers the Stage on the lowest layer of the Timeline that will print. 2 Select the shape and select Modify > Document. Select a color for the printing background. This action changes the entire document's background color, including that of movie clips and loaded SWF files. 3 Do one of the following: • To print that color as the document's background, designate to print the frame in which you placed the shape. • To maintain a different background color for nonprinting frames, repeat steps 2 and 3. Then place the shape on the lowest layer of the Timeline, in all the frames that are not designated to print. Use frame labels to disable printing To choose not to print any of the frames in the main Timeline, label a frame as !#p to make the entire SWF file nonprintable. Labeling a frame as !#pdims the Print command in the Flash Player context menu. You can also remove the Flash Player context menu. If you disable printing from Flash Player, the user can still use the browser Print command to print frames. Because this command is a browser feature, you cannot use Flash to control or disable it. See also "Publishing overview" on page 418

  • 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
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526

FLASH CS3
User Guide
462
4
Select the frame in the Timeline that contains the shape to use for the bounding box.
5
In the Property inspector (Window
> Properties
> Properties), enter
#b
for Frame Label to specify the selected
shape as the bounding box for the print area.
Only one #b frame label per Timeline is allowed. This option is the same as selecting the Movie bounding box option
with the Print action.
Using the print() function when not using the PrintJob object
The basic syntax for the ActionScript 2.0
print()
function, which you can associate with a button or other trigger
in your document to activate printing, is as follows:
print (target, “Bounding box”);
The target parameter specifies the location of the frames that print, and the bounding box parameter specifies the
print area.
Assign a
print()
function to a button, frame, or movie clip in your document to let users print Flash content. If you
assign a
print()
function to a frame, the action executes when the playhead reaches the designated frame.
The
print()
function lets you print frames in other movie clips in addition to the main Timeline. Each
print()
function sets only one Timeline for printing, but the action lets you specify any number of frames in the Timeline to
print. If you attach more than one
print()
function to a single button or frame, the Print dialog box appears for
each action executed.
See also “print function” in the
ActionScript 2.0 Language Reference
.
Note:
For information on printing from SWF files at runtime using ActionScript 3.0, see “Printing” in Programming
ActionScript 3.0.
Change the printed background color
You can print the background color set in the Document Properties dialog box. Change the background color for
only the frames to be printed by placing a colored object on the lowest layer of the Timeline being printed.
1
Place a filled shape that covers the Stage on the lowest layer of the Timeline that will print.
2
Select the shape and select Modify
> Document. Select a color for the printing background.
This action changes the entire document’s background color, including that of movie clips and loaded SWF files.
3
Do one of the following:
To print that color as the document’s background, designate to print the frame in which you placed the shape.
To maintain a different background color for nonprinting frames, repeat steps 2 and 3. Then place the shape on
the lowest layer of the Timeline, in all the frames that are not designated to print.
Use frame labels to disable printing
To choose not to print any of the frames in the main Timeline, label a frame as !#p to make the entire SWF file
nonprintable. Labeling a frame as !#pdims the Print command in the Flash Player context menu. You can also
remove the Flash Player context menu.
If you disable printing from Flash Player, the user can still use the browser Print command to print frames. Because
this command is a browser feature, you cannot use Flash to control or disable it.
See also
“Publishing overview” on page
418