Apple Type Services for Fonts Programming Guide
Explains how to access fonts using the legacy ATS-based font management API. Includes implementing the Fonts window.
Who Should Read This Document
You should read this document if you plan to write a Mac OS X application that
activates or deactivates fonts
needs to keep track of fonts available in the ATS font database
provides font utility services to other applications
supports the Fonts panel user interface
plans to store persistent font information in a document
uses basic font metrics
Organization of This Document
This document is organized into the following chapters:
Managing Fonts: ATS Concepts , details the fonts services available in Mac OS X, defines font terminology, provides information on where fonts are installed, gives an overview of the ATS server, and describes the user interface for fonts.
Managing Fonts: ATS Tasks , shows how to accomplish the most common programming tasks using ATS for Fonts and provides guidelines for increasing performance and making efficient use of memory in your application.
See Also
In addition to this document, you may find the following documents useful:
ATSUI Programming Guide in Carbon Text Manipulation Documentation provides an overview on how text is laid out and displayed, defines typographical concepts, and discusses the style and text layout objects and attributes used by the Apple Type Services for Unicode Imaging (ATSUI) programming interface.
Managing Fonts: QuickDraw in Carbon Typography Documentation defines font terminology, provides an overview of QuickDraw-based font management and discusses how to use the Font Manager to manage fonts in both Mac OS 9 and Mac OS X. If your application runs only in Mac OS X, you may not need to read this document. However, the discussion of font terminology may be useful if you are new to font management.
The following website provides font-related information, including the TrueType Reference Manual and links to other typography and font websites:
http://developer.apple.com/fonts
Next
Copyright © 2003, 2008 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2008-09-29