截图UIView的某个CGRect,返回图片
2014-04-19 15:13
393 查看
YAScreenShotClass.h
YAScreenShotClass.m
#import <Foundation/Foundation.h> #import <QuartzCore/QuartzCore.h> @interface YAScreenShotClass : NSObject +(UIImage *)screenShotFrom:(UIView *)view frame:(CGRect)frame; @end
YAScreenShotClass.m
#import "YAScreenShotClass.h" @implementation YAScreenShotClass +(UIImage *)screenShotFrom:(UIView *)view frame:(CGRect)frame { if(UIGraphicsBeginImageContextWithOptions != NULL) { UIGraphicsBeginImageContextWithOptions(frame.size, NO, 0.0); } else { UIGraphicsBeginImageContext(frame.size); } //获取图像 [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return image; } @end
相关文章推荐
- 截图图片部分内容以及返回图片实际尺寸
- ios 屏幕截图返回成图片的方法
- Android实现选择相册图片和拍照,并手动截图返回图片路径和Bitmap对象
- 把图片保存到SD卡指定的路径并返回改路径
- html2canvas 保存网页截图 图片不显示
- java压缩图片byte[]并返回byte[]
- 解决微信图片无法显示问题。服务器下载图片,返回Image流
- [Unity]截图图片自动转换为2D精灵
- UIView设置背景图片的方法
- iOS裁剪UIView获取图片的核心代码
- Android 合并生成分享图片(View截图)
- asp.net中使用ckfinder2选择图片并返回图片文件的路径的代码
- 导航栏返回按钮替换图片去掉文字
- Spring MVC返回BLOB类型的图片
- 服务器端根据数据库图片的url获取保存的图片并进行缩略后返回给客户端-压缩之Thumbnails
- php判断上传文件是不是图片,如果是,返回图片格式
- 推荐几款网页截图工具可以全屏截图,也可对图片编辑
- IOS之UIViewController执行返回操作并传递参数值的两种方式
- Android点击图片显示大图,长按保存网络图片到本地相册,单击返回。(GestureDetector)(RxJava)(Easypermissions)(AlertView)
- 图片的处理大概分 截图(capture), 缩放(scale), 设定大小(resize), 存储(save)