iOS项目

     Quartz 2D 是 一个二维绘制引擎,Quartz 2D的API是C语言,来自于CoreGraphics框架,没有面向对象的思想。

          1.作用:绘制图形:线条三角形矩形圆弧等

                   绘制文字

                   绘制生成图片(图像)

                   读取生成PDF

                   截图裁切图片

                   自定义UI控件

          2.图形上下文(CoreGraphics Context):是一个CGContextRef类型的数据

                    图形上下文的作用 1.保存绘制信息、绘图状态

                                            2.决定绘制的输出目标(绘制到什么地方去,输出目标可以是                                                    PDF文件、Bitmap或者显示器的窗口上)

          

原文地址:https://www.cnblogs.com/liyanyan/p/5833132.html