O'Reilly logo

Programming with Quartz by Bunny Laden, David Gelphman

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

Chapter 11 Text

Quartz provides high-quality text rendering in Mac OS X, including the drawing of high-quality anti-aliased text using several different user-selectable anti-aliasing algorithms. The Mac OS X user interface is built on top of Quartz text drawing. This is one of the reasons that the user interface in Mac OS X looks so good.

The Quartz API provides low-level text drawing functions and a drawing model that, for the most part, is intended as building blocks for other system services to use. Quartz performs no text layout, only text rendering. As a general rule, most applications are better served by the higher-level framework text facilities that are built on top of Quartz. These frameworks provide higher-level text support including ...

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