Next Page > Hide TOC

Introduction to Quartz 2D Programming Guide

Contents:

Who Should Read This Document?
Organization of This Document
See Also


Note: This document was previously titled Drawing With Quartz 2D.

Quartz 2D is an advanced, two-dimensional drawing engine accessible from all Mac OS X application environments outside of the kernel. Quartz 2D is based on industry standards—PostScript and PDF. Quartz 2D uses ColorSync for high-quality color management and Apple Type Services (ATS) for font rendering. It provides low-level, lightweight 2D rendering with unmatched output fidelity regardless of display or printing device. Quartz 2D is resolution- and device-independent; you don’t need to think about the final destination when you use the Quartz 2D application programming interface (API) for drawing.

The Quartz 2D API is easy to use and provides access to powerful features such as transparency layers, path-based drawing, offscreen rendering, advanced color management, anti-aliased rendering, and PDF document creation, display, and parsing.

The Quartz 2D API is part of the Core Graphics framework, so you may see Quartz referred to as Core Graphics or, simply, CG.

Who Should Read This Document?

This document is intended for developers who need to perform any of the following tasks:

Quartz 2D is useful for developers who use the Carbon or Cocoa frameworks, because:

Organization of This Document

This document is organized into the following chapters:

See Also

These items are essential reading for anyone using Quartz 2D:

These reference guides are for technologies directly related to Quartz:

These programming guides discuss some of the technologies that are available in Mac OS X v10.4 and that you may want to use along with Quartz 2D:



Next Page > Hide TOC


© 2001, 2007 Apple Inc. All Rights Reserved. (Last updated: 2007-12-11)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.