Adobe 38039336 User Guide - Page 268

Unicode text encoding in Flash applications, Font outlines and device fonts, Font outlines and names

Page 268 highlights

FLASH CS3 262 User Guide High quality anti-aliasing is automatically enabled whenever you publish to Flash Player 8 or later, and Anti-Alias For Readability or Custom Anti-Alias is selected. Anti-Alias For Readability may cause a slight delay when you load Flash SWF files, especially if you are using four or five different character sets in the first frame of a Flash document. High quality anti-aliasing may also increase Flash Player's memory usage. Using four or five fonts, for example, can increase memory usage by approximately 4 MB. When the publish setting of your file is Adobe® Flash® Player 8 or later, and Anti-Alias For Readability or Custom Anti-Alias is your chosen anti-aliasing option, high-quality anti-aliasing applies to the following: • Untransformed text that is scaled and rotated Note: Although the text can be scaled or rotated, it must remain flat (that is, untransformed). For example, if you skew the fonts or otherwise manipulate the font shapes, Anti-Alias for Readability is automatically disabled. • All font families (including bold, italic, and so on) • Display sizes of up to 255 points • Exporting to most non-Flash file formats (GIF or JPEG) High quality anti-aliasing is disabled under the following conditions: • Flash Player 7 or earlier is the selected version of Flash Player. • An anti-aliasing option other than Anti-Alias for Readability or Custom Anti-Alias is selected. • Text is skewed or flipped. • The FLA file is exported to a PNG file. Unicode text encoding in Flash applications Macromedia Flash Player 7 from Adobe and later supports Unicode text encoding for SWF files in Flash Player format. This support greatly enhances your ability to use multilanguage text in your SWF files, such as two languages within a single text field. Any user with Flash Player 7 or later can view multilanguage text in a Flash Player 7 or later application, regardless of the language used by the operating system running the player. See also "Creating multilanguage text" on page 276 Font outlines and device fonts When you publish or export a Flash document, fonts in text fields are represented by embedded font outlines or by font names. Alternatively, you can use device fonts to specify a general type of font, such as sans serif. Font outlines and names For static text, Flash creates outlines of the font and embeds them in the SWF file. Flash Player then uses the outlines to display the text. For dynamic or input text, Flash stores the font names; Flash Player then locates identical or similar fonts on the user's system when the Flash application is displayed. To ensure that users have the correct fonts for dynamic or input text, you can embed font outlines, but this can increase file size. Not all fonts displayed in Flash can be exported as outlines with a Flash application. To verify that a font can be exported, use the View > Preview Mode > Antialias Text command to preview the text; jagged type indicates that Flash does not recognize that font's outline and will not export the text.

  • 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
  • 527

FLASH CS3
User Guide
262
High quality anti-aliasing is automatically enabled whenever you publish to Flash Player 8 or later, and Anti-Alias
For Readability or Custom Anti-Alias is selected. Anti-Alias For Readability may cause a slight delay when you load
Flash SWF files, especially if you are using four or five different character sets in the first frame of a Flash document.
High quality anti-aliasing may also increase Flash Player’s memory usage. Using four or five fonts, for example, can
increase memory usage by approximately 4 MB.
When the publish setting of your file is Adobe® Flash® Player 8 or later, and Anti-Alias For Readability or Custom
Anti-Alias is your chosen anti-aliasing option, high-quality anti-aliasing applies to the following:
Untransformed text that is scaled and rotated
Note:
Although the text can be scaled or rotated, it must remain flat (that is, untransformed). For example, if you skew
the fonts or otherwise manipulate the font shapes, Anti-Alias for Readability is automatically disabled.
All font families (including bold, italic, and so on)
Display sizes of up to 255 points
Exporting to most non-Flash file formats (GIF or JPEG)
High quality anti-aliasing is disabled under the following conditions:
Flash Player 7 or earlier is the selected version of Flash Player.
An anti-aliasing option other than Anti-Alias for Readability or Custom Anti-Alias is selected.
Text is skewed or flipped.
The FLA file is exported to a PNG file.
Unicode text encoding in Flash applications
Macromedia Flash Player 7 from Adobe and later supports Unicode text encoding for SWF files in Flash Player
format. This support greatly enhances your ability to use multilanguage text in your SWF files, such as two languages
within a single text field. Any user with Flash Player 7 or later can view multilanguage text in a Flash Player 7 or later
application, regardless of the language used by the operating system running the player.
See also
“Creating multilanguage text” on page 276
Font outlines and device fonts
When you publish or export a Flash document, fonts in text fields are represented by embedded font outlines or by
font names. Alternatively, you can use device fonts to specify a general type of font, such as sans serif.
Font outlines and names
For static text, Flash creates outlines of the font and embeds them in the SWF file. Flash Player then uses the outlines
to display the text.
For dynamic or input text, Flash stores the font names; Flash Player then locates identical or similar fonts on the
user’s system when the Flash application is displayed. To ensure that users have the correct fonts for dynamic or input
text, you can embed font outlines, but this can increase file size.
Not all fonts displayed in Flash can be exported as outlines with a Flash application. To verify that a font can be
exported, use the View > Preview Mode > Antialias Text command to preview the text; jagged type indicates that
Flash does not recognize that font’s outline and will not export the text.