Jump To:
Leopard Guides: Graphics & Imaging
Developers can use the graphics & imaging frameworks in Mac OS X to implement custom 2D, 3D, and multimedia graphics features in their Carbon applications. Developers have access to a wide variety of graphics technologies, including Quartz 2D, Quartz Services, OpenGL, QuickTime, and the Mac OS X printing system.

View all Carbon Guides.
Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Date
Animation Overview (HTML) (PDF)
Describes the animation facilities provided by Mac OS X.
2008-10-15
ATSUI Programming Guide (HTML) (PDF)
Explains how to lay out, process, and draw Unicode text.
2007-07-10
Color Management Overview (HTML) (PDF)
Introduces basic concepts and defines color spaces.
2005-07-07
Core Image Programming Guide (HTML) (PDF)
Provides an overview and explains how to use and create image filters and image units.
2008-06-09
Image I/O Programming Guide (HTML) (PDF)
Explains how to read and write image data using the Image I/O framework.
2007-07-02
Image Unit Tutorial (HTML) (PDF)
Describes how to write image processing kernels and package them for distribution.
2009-05-06
OpenGL Extensions Guide (HTML)
Information about OpenGL functionality supported in Mac OS X.
2003-09-10
PDF Kit Programming Guide (HTML) (PDF)
Introduces basic PDF concepts and describes how to use PDF Kit to display PDF documents in your application.
2007-12-11
Quartz 2D Programming Guide (HTML) (PDF)
Explains how to use Quartz 2D. Includes illustrations and sample code.
2007-12-11
Quartz Composer Programming Guide (HTML) (PDF)
Describes how to used the framework to load, play, and control compositions.
2008-10-15
Quartz Display Services Programming Topics (HTML) (PDF)
Shows how to configure and control display hardware using Quartz Display Services.
2006-06-28
Quartz Programming Guide for QuickDraw Developers (HTML) (PDF)
Provides strategies to help Carbon programmers replace QuickDraw code with Quartz.
2006-09-05
Resolution Independence Guidelines (HTML) (PDF)
Describes resolution independence and how to start updating applications to support high-resolution monitors.
2007-05-04
Supporting Printing in Your Carbon Application (HTML) (PDF)
Explains how to support printing in Carbon applications. Includes creating PDFs and porting from Mac OS 9.
2004-08-31