IOS 图片按比例缩小
来源:互联网 发布:东莞天助网络怎么样 编辑:程序博客网 时间:2024/05/18 03:10
/**
* 保持原来的长宽比,生成一个缩略图
*
* @param image 要调整的图片
* @param asize 目标尺寸
*
* @return UIImage
*/
- (UIImage *)thumbnailWithImageWithoutScale:(UIImage *)image size:(CGSize)asize
{
CGFloat w = image.self.size.width;
CGFloat h = image.self.size.height;
//默认图片宽度大于图片高度
CGFloat percentage = asize.width / w;
if (h < w) {
percentage = asize.height / h;
}
w = w * percentage;
h = h * percentage;
UIImage *newimage;
UIGraphicsBeginImageContext(asize);
CGContextRef context =UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(context, [[UIColorclearColor] CGColor]);
UIRectFill(CGRectMake(0,0, asize.width, asize.height));//clear background
[image drawInRect:CGRectMake(0,0, w, h)];
newimage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return newimage;
}
- IOS 图片按比例缩小
- 按比例缩小图片
- 图片的按比例缩小.
- js按比例缩小图片
- 按比例缩小图片
- 利用CSS按比例缩小图片
- 利用CSS按比例缩小图片
- css控制图片按比例缩小
- 图片不完全按比例自动缩小
- 将图片按比例缩小显示
- JS 图片按比例缩小
- js按比例放大缩小图片
- 按比例缩小图片类(无组件)
- 图片按比例缩小,并压缩保存
- js让图片自动按比例缩小代码
- Web标准化制作:利用CSS按比例缩小图片
- C#中上传图片按比例自动缩小或放大
- .Net中上传图片按比例自动缩小或放大
- 不使用C/C++字符串数据库函数,如何自行编写strcpy()函数?
- Windows下搭建MySQL Master Slave
- 什么是平均值 (Average)?
- weblogic错误页面
- MySQL表数据迁移自动化
- IOS 图片按比例缩小
- Android activity的生命周期
- ios 学习资源整理
- verilog基础知识--同步、异步
- Win7部署MVC网站问题
- Java安全(JCA(Java Cryptography Architecture)/JSSE(Java Secure Socket Extension)):基本知识
- MySQL当批量插入遇上唯一索引
- 关于J2EE中的Listener监听器
- IOS SDK不支持64位,编译报错,解决办法