Core Graphics簡介

Core Graphics,也稱為Quartz 2D,是一種先進的、二維的繪圖引擎,適用于iOS、tvOS和macOS應用程序的開發。Quartz 2D提供低水平的、輕量級的2D渲染。Quartz 2D分辨率和設備獨立。
Quartz 2D API提供了強大特性的訪問,如透明層、基于路徑的繪圖、屏幕顯示、高級顏色管理、抗鋸齒渲染、以及PDF文檔的創建、顯示和解析。主要用于畫圖,圖像編輯,創建和顯示位圖,以及PDF的使用。

目錄:

1.Quartz 2D如何是如何工作的?

2.通過圖形上下文繪圖

3.path路徑的使用

4.Color and Color Spaces 的使用

5.仿射變換Transforms的使用

6.Patterns模式

7.Shadows陰影效果

8.Gradients顏色漸變的使用

9.Transparency Layers透明層是如何工作并使用的?

10.Data Management數據管理

11.Bitmap Images and Image Masks 位圖和圖片蒙版

12.Core Graphics Layer Drawing,如何創建和使用繪圖層來實現高性
能的圖形繪制或繪制出屏幕

13.PDF文檔創建、查看和轉換

14.PDF文檔解析

15.PostScript文件轉換

16.text文字繪制到圖形

17.Glossary 屬性術語表

其他知識點:

顏色呈現的管理

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容