随笔分类 -  核心动画

摘要:一个Graphics Context表示一个绘制目标。它包含绘制系统用于完成绘制指令的绘制参数和设备相关信息。Graphics Context定义了基本的绘制属性,如颜色、裁减区域、线条宽度和样式信息、字体信息、混合模式等。我们可以通过几种方式来获取Graphics Context:Quartz提供... 阅读全文
posted @ 2016-01-20 11:26 晒太阳的仙人掌 阅读(393) 评论(0) 推荐(0)
摘要:Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境。我们可以使用Quartz 2D API来实现许多功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、PDF文档生成和PDF元数据访问。在需要的时候,Quartz 2D还可以借助图形硬件的功能。在Ma... 阅读全文
posted @ 2016-01-19 17:03 晒太阳的仙人掌 阅读(279) 评论(0) 推荐(0)
摘要:转换 核心绘图模型定义了两个完全独立的坐标空间:用户空间,一个是代表文档页,和设备空间,另外一个代表本机设备的分辨率。用户空间坐标是与设备空间中像素分辨率无关的浮点数字。当你想要打印或者显示你的文档时,Quartz maps当中用户空间坐标会自动转换为设备空间坐标。因此,你永远不必重写你的应用程序,... 阅读全文
posted @ 2016-01-19 13:56 晒太阳的仙人掌 阅读(915) 评论(0) 推荐(2)