iphone 使用Core Graphics 剪贴图片
(void)cutOutImage:(UIImage *)cutedImage{
//设置要保存图片的大小
CGSize subImageSize=cutLocation.textureRect.size;
//初始化一个矩形,这个矩形是设置剪贴以后图片得大小
CGRect subImageRect=CGRectMake(KcutStartX, KcutStartY, KcutWidth, KcutHeight);
CGImageRef imageRef=cutedImage.CGImage;
CGImageRef subImageRef=CGImageCreateWithImageInRect(imageRef, subImageRect);
UIGraphicsBeginImageContext(subImageSize);
CGContextRef context=UIGraphicsGetCurrentContext();
CGContextDrawImage(context, subImageRect, subImageRef);
//得到新得图片
UIImage *subImage=[UIImage imageWithCGImage:subImageRef];
UIGraphicsEndImageContext();
}
转载于:https://www.cnblogs.com/mainPage/archive/2010/10/22/1858682.html
iphone 使用Core Graphics 剪贴图片相关推荐
- .net core Graphics合成图片加文字
.net core Graphics合成图片加文字 引用: using System; using System.Drawing; using System.Drawing.Text; 代码 stat ...
- iOS开发--Core Graphics绘图
一. Core Graphics简介 Core Graphics是一个基于C的绘图专用的API族,它经常被称为QuartZ或QuartZ 2D,是一个二维绘图引擎,同时支持iOS和Mac系统.它提供了 ...
- 核心绘图——Core Graphics
一. Core Graphics简介 Core Graphics是一个基于C的绘图专用的API族,它经常被称为QuartZ或QuartZ 2D,是一个二维绘图引擎,同时支持iOS和Mac系统.它提供了 ...
- 使用 Core Graphics 绘制基本形状
作者:Arthur Knopper,原文链接,原文日期:2015-08-31 译者:lfb_CD:校对:千叶知风:定稿:shanks Core Graphics是Cocoa和Cocoa Touch所共 ...
- Core Graphics 定制UIVIew 处理图片
许多UIView的子类,如UIButton或UILabel,它们的形状都是系统固定的.但是,对于一些特殊的情况,我们需要绘制产品狗想要的图形.那么等待我们的只有两个选择:第一,可以使用UIImageV ...
- iOS绘图UIBezierPath 和 Core Graphics框架
前言 iOS系统本身提供了两套绘图的框架,即UIBezierPath 和 Core Graphics.而前者所属UIKit,其实是对Core Graphics框架关于path的进一步封装,所以使用起来 ...
- iOS 图形处理 Core Graphics Quartz2D 教程
Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎.它提供了低级别.轻量级.高保真度的2D渲染.该框架可以用于基于路径的绘图.变换.颜色管理.脱屏渲 ...
- iOS图形编辑之Core Graphics
Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎.它提供了低级别.轻量级.高保真度的2D渲染.该框架可以用于基于路径的绘图.变换.颜色管理.脱屏渲 ...
- iOS Core Graphics绘图
Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎.它提供了低级别.轻量级.高保真度的2D渲染. 上下文 Core Graphics API所有的操 ...
最新文章
- 几种特征选择方法的比较,孰好孰坏?
- 十步优化SQL Server中的数据访问
- bzoj1025 [SCOI2009]游戏 动态规划
- IntelliJ IDEA JRebel Maven Tomcat 实现热部署
- struts2中拦截器和过滤器的比较
- 人名和成绩一起排序_#excel中怎么让人名和他的成绩一起排序#excle排序 怎么弄同名次...
- dct变换的主要优点有哪些_发泡保温材料包括哪些成分?主要优点是什么?有没有发展前景?...
- java编写一个程序_计算已知长和宽的长方形的周长,请教一下大佬们,我们java留了一个作业,编写程序,定义一个接口Comput,声明计算周长和面积的方法...
- php 查找php配置文件php.ini所在路径的二种方法
- docker镜像制作、数据管理
- html中表格table冻结行和列
- 信息安全数学基础(一)
- 【Hack The Box】linux练习-- Jarvis
- 如何在opencv 和 vs 2019 调整运行窗口的大小
- ABB 机器人二次开发另一种方式 socket通信
- Windows资源监控工具大全
- 基于JavaWeb的超市会员积分管理系统(源码+论文)
- scroll-view 自制横向滚动条
- 关于电的计算机公式,电学所有计算公式
- 银河麒麟桌面操作系统V10 SP1 屏幕亮度调整方法
热门文章
- Oracle的配置文件
- 语言程序设计 郭有强_「概念篇8」程序语言如何被计算机理解?靠猜?那就搞笑了...
- python 写入文件编码_使用Python写入文本文件时的编码问题
- Spring Boot application.yml文件语法
- C# break ,continue, return
- .NET中的CTS、CLS和CLR
- P3372 【模板】线段树 1
- 计算机软件基础第四版,《计算机软件技术基础》徐士良(第4版)课后习题答案详解|复习笔记...
- SpringCloud Gateway 服务网关,限流
- Java 算法 乘积最大