O'Reilly logo

Programming with Quartz by Philip Schneider, 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 1 Introducing Quartz 2D

The Apple Mac OS X operating system contains a powerful 2D graphics imaging library called Quartz. A large part of what gives the Mac OS X user interface the rich look that it has is the use of Quartz drawing by the Aqua user interface and the built-in application toolkits.

The Quartz 2D drawing library allows applications to draw text, curves and shapes, images, and Portable Document Format (PDF) documents in amazingly flexible ways. This rich drawing library supports drawing graphics to an onscreen window or an offscreen bitmap and creating new PDF documents or PostScript output data.

Quartz 2D is also known as Core Graphics, which is frequently abbreviated as CG. Quartz is a term aimed at consumers, whereas ...

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