UIImage size压缩后图片下面出现白色线问题
2016-01-11 14:17
471 查看
使用
压缩得到的图片为:
使用
压缩得到的图片为:
问题解决
- (UIImage *)getResizeImageWithSize:(CGSize )size{ // 创建一个bitmap的context // 并把它设置成为当前正在使用的context, UIGraphicsBeginImageContext(size); // 绘制改变大小的图片 [selfdrawInRect:CGRectMake(0,0, size.width, size.height)]; // 从当前context中创建一个改变大小后的图片 UIImage* scaledImage =UIGraphicsGetImageFromCurrentImageContext(); // 使当前的context出堆栈 UIGraphicsEndImageContext(); //返回新的改变大小后的图片 return scaledImage; }
压缩得到的图片为:
使用
- (UIImage *)getResizeImageWithSize:(CGSize )size{ // 创建一个bitmap的context // 并把它设置成为当前正在使用的context, UIGraphicsBeginImageContext(CGSizeMake(floor(size.width),floor(size.height))); // 绘制改变大小的图片 [selfdrawInRect:CGRectMake(0,0, size.width, size.height)]; // 从当前context中创建一个改变大小后的图片 UIImage* scaledImage =UIGraphicsGetImageFromCurrentImageContext(); // 使当前的context出堆栈 UIGraphicsEndImageContext(); //返回新的改变大小后的图片 return scaledImage; }
压缩得到的图片为:
问题解决
相关文章推荐
- 按右键另存图片只能存BMP
- photoshop去除图片上的水印
- upload上传单张图片
- 图片引发的溢出危机(图)
- C#实现把彩色图片灰度化代码分享
- C#将图片和字节流互相转换并显示到页面上
- C#使用DeflateStream解压缩数据文件的方法
- C#监控文件夹并自动给图片文件打水印的方法
- 纯CSS实现的当鼠标移上图片添加阴影效果代码
- C#实现打开画图的同时载入图片、最大化显示画图窗体的方法
- C#实现位图转换成图标的方法
- 随鼠标移动的图片或文字特效代码
- CSS 图片横向排列实现代码
- C#实现将Email地址转成图片显示的方法
- 超级经典一套鼠标控制左右滚动图片带自动翻滚
- 用css实现图片垂直居中的使用技巧
- C#调用WinRar执行rar、zip压缩的方法
- C++实现读取图片长度和宽度
- C++实现位图排序实例
- PHP根据图片色界在不同位置加水印的方法