Chapter 3. Introduction to Quartz 2D

The previous chapter examined some of the history behind the development of the Quartz 2D graphics library. It was mentioned that Apple based the drawing model of Quartz 2D on the graphics features of the PDF file format standard. Quartz 2D, of course, is not alone in taking this path. The most recent evolution of the Java graphics libraries, Java 2D, also relies heavily on aspects of the Adobe imaging model. The GDI+ graphics library, found on Microsoft Windows operating systems, also incorporates some of the Adobe imaging model’s elements. Quartz 2D, as a descendent of Display PostScript, however, provides the closest representation of the Adobe imaging model available.

The Quartz 2D imaging model is flexible ...

Get Quartz 2D Graphics for Mac OS X® Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.