Quartz 2D
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/05/04 19:22 UTC 版)
Quartz 2D は、macOS、iOS、tvOSの主要なグラフィックスAPIのひとつであり、下位レベルの軽量な2Dレンダリング(描画)機能を提供している[1]。解像度非依存・デバイス非依存である。APIはCore Graphicsフレームワークの一部として組み込まれているので、QuartzのことをCore Graphics(あるいはCG)と呼ぶこともある。[2]
概要
Quartz 2Dは、ビットマップ画像およびベクター画像、テキストをレンダリングする。macOSのアプリケーション環境で共通して利用でき、ディスプレイ表示と印刷時に使われる。
Quartz 2Dは次の機能を持っている[3]。
- Apple Type Services (ATS) によるテキストレンダリング
- PDFドキュメントの表示・処理・レンダリング
- PostScriptデータとPDFデータの相互変換
- ImageIOクラスのビットマップ画像の処理、レンダリング
- Aquaユーザインタフェースの表示
脚注
関連項目
macOSの他のグラフィックスAPI
類似技術
外部リンク
![]() | この節には参考文献や外部リンクの一覧が含まれていますが、脚注による参照が不十分であるため、情報源が依然不明確です。 |
- Mac OS X – Features – Quartz Extreme - ウェイバックマシン(2011年5月23日アーカイブ分) – from Apple
- Introduction to Quartz 2D Programming Guide – developer documentation from Apple[リンク切れ]
- Introduction to Quartz 2D for QuickDraw Programmers – developer documentation from O'Reilly's MacDevCenter[リンク切れ]
「Quartz 2D」の例文・使い方・用例・文例
- Quartz 2Dのページへのリンク