O'Reilly logo

Essential ActionScript 3.0 by Colin Moock

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Embedded-Text Rendering

Perhaps surprisingly, for TextField objects with embedFonts set to true, Flash Player offers two different text-rendering modes. These modes are known somewhat generically as normal mode and advanced mode.

In normal mode, Flash Player renders text with the standard vector-renderer that is used to render all vector shapes in a .swf file. The standard vector-renderer draws text with an antialiasing algorithm that executes quickly and produces smooth-looking lines. Text rendered with the standard vector-renderer is typically considered clear and legible at medium to large font sizes (approximately 16 point and greater), but fuzzy and illegible at small font sizes (12 point and smaller).

In advanced mode, Flash Player renders text with a specialized text-renderer known as FlashType. FlashType is a licensed implementation of the Saffron Type System, created by Mitsubishi Electric Research Laboratories (MERL). The FlashType renderer is specifically designed to clearly render the types of shapes commonly found in fonts at small sizes. Currently, FlashType generates better results for Western fonts than Asian fonts. However, Asian text rendered with FlashType is still generally clearer than text rendered with Flash Player's standard vector renderer. Text rendered with the FlashType renderer is typically considered more legible than text rendered with Flash Player's standard vector-renderer. At small font sizes, FlashType also renders text faster than Flash Player's ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required