Bitmap上下文
来源:互联网 发布:c罗职业生涯数据 编辑:程序博客网 时间:2024/06/05 11:39
bitmap上下文的使用
- (void)viewDidLoad { [super viewDidLoad]; // 创建bitmap上下文,这个需要自己去创建 // 1.c语言方式创建bitmap上下文// CGBitmapContextCreate(<#void * _Nullable data#>, <#size_t width#>, <#size_t height#>, <#size_t bitsPerComponent#>, <#size_t bytesPerRow#>, <#CGColorSpaceRef _Nullable space#>, <#uint32_t bitmapInfo#>) // 2.oc语言创建bitmap上下文 /** @param size#> 指定将来创建出来的bitmap的大小 description#> @param opaque#> yes-不透明 no-透明 description#> @param scale#> 缩放比例 description#> 创建出来的bitmap就对应一个UIImage */ UIGraphicsBeginImageContextWithOptions(CGSizeMake(200, 200), NO, 0); // 1.获取bitmap上下文 CGContextRef ctx = UIGraphicsGetCurrentContext(); // 2.绘图 CGContextAddEllipseInRect(ctx, CGRectMake(10, 10, 100, 100)); // 3.渲染 CGContextStrokePath(ctx); // 4.获取生成的图片 UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); // 5.将图片添加到自己的图片容器中 self.imageView.image = image; // 6.保存绘制好的图片到文件中:1.先将图片转成二进制数据;2.然后将数据写到文件中// NSData *data = UIImageJPEGRepresentation(image, 1); NSData *data = UIImagePNGRepresentation(image); [data writeToFile:@"/Users/whj/Desktop/aa.png" atomically:YES];}
1 0
- Bitmap上下文
- bitmap上下文--裁剪图片
- 位图上下文 bitmap graphics context
- BitMap类型的图形上下文
- 40.利用bitmap上下文生成图片 生成水印
- 上下文
- 上下文
- Bitmap
- bitmap
- Bitmap
- bitmap
- bitmap
- BitMap
- BITMAP
- Bitmap
- Bitmap
- Bitmap
- Bitmap
- [第八届蓝桥杯]-题目详解
- 个人总结
- SDP协议 学习笔记
- ShareSDK
- 超文本传输协议
- Bitmap上下文
- 异常问题: Parameter 'eName' not found. Available parameters are [0, 1, param1, param2]
- 利用MFC调用libvlc.dll作一个简单的播放器
- 一篇文章带你制作 canvas 小游戏 (1)
- org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory
- 概率dp
- 科锐课堂笔记:2017/4/13 运算符重载与友元
- live555 接收rtsp视频流流程分析
- pandas读取完的csv数据格式