タイトルMac OS Xでの印刷機能やCarbonの印刷処理についての文書が公開カテゴリーグラフィックス, Carbon/CF, Mac OS X
作成日2002/1/25 17:44:33作成者新居雅行
Mac OS Xでの印刷機能に関連した開発者向けのドキュメントが公開されている。それぞれ、概要は以下の通りだ。

◇About the Mac OS X Printing System
 http://developer.apple.com/techpubs/macosx/CoreTechnologies/graphics/Printing/AboutMacOSXPrinting/prtfund.pdf
Mac OS Xの印刷機能のうち、ユーザインタフェース部分と、基本的な内部アーキテクチャの解説を行っている。PDF文書だけが公開されており、30ページ強とそれほどのボリュームではない。印刷時のダイアログボックスではプリンタの機能に合わせて表示されるが、この文書で用意されているすべてのダイアログボックスを見ることができるものと思われる。また、アーキテクチャの解説では、概要ではあるが、どういったメカニズムが背後で稼働しているのかが分かる。

◇Supporting Printing in Your Carbon Application
 http://developer.apple.com/techpubs/macosx/Carbon/graphics/CarbonPrintingManager/CPM_Concepts/index.html
Carbon Printing Managerを使った、Carbonアプリケーションでの印刷機能の組み込み方法が解説されている。使用するデータの構造やAPI関数をはじめ、用紙設定や印刷のときに行うべき処理が詳細に記載されている。また、ソースコード例もあるので、じっくり読めば、必要な情報は得られると思われる。Classicアプリケーションからの移行や、あるいはアプリケーションにPDFで保存するメニューを追加する方法といった情報も掲載されている。
関連リンク