图片缩放裁剪
2014-10-15 16:39
134 查看
- (UIImage*)resizeWebImage:(UIImage *)image
{ //图像缩放
CGSize newSize
= CGSizeMake(110,
image.size.height/image.size.width*110.0);
UIGraphicsBeginImageContext (newSize);
[image drawInRect : CGRectMake ( 0 , 0 ,newSize. width ,newSize.height )];
UIImage *
newImage = UIGraphicsGetImageFromCurrentImageContext ();
UIGraphicsEndImageContext ();
// // 图像截取上半部分
newImage = [UIImage imageWithCGImage:CGImageCreateWithImageInRect(newImage.CGImage, CGRectMake(0, 0, 110, 72.5))];
// UIImageWriteToSavedPhotosAlbum(newImage, nil, NULL, NULL);
return newImage;
}
{ //图像缩放
CGSize newSize
= CGSizeMake(110,
image.size.height/image.size.width*110.0);
UIGraphicsBeginImageContext (newSize);
[image drawInRect : CGRectMake ( 0 , 0 ,newSize. width ,newSize.height )];
UIImage *
newImage = UIGraphicsGetImageFromCurrentImageContext ();
UIGraphicsEndImageContext ();
// // 图像截取上半部分
newImage = [UIImage imageWithCGImage:CGImageCreateWithImageInRect(newImage.CGImage, CGRectMake(0, 0, 110, 72.5))];
// UIImageWriteToSavedPhotosAlbum(newImage, nil, NULL, NULL);
return newImage;
}
相关文章推荐
- 如何让图片按比例响应式缩放并自动裁剪的css技巧(同时也适用于一些轮播父容器响应式缩放)
- C#图片处理示例(裁剪,缩放,清晰度,水印)
- C#图片处理高级应用(裁剪,缩放,清晰度,水印)
- C#图片处理示例(裁剪,缩放,清晰度,水印)
- IOS开发笔记之十五——UIImage图片的移动、旋转、缩放和裁剪
- Java图片缩略图裁剪水印缩放旋转压缩转格式-Thumbnailator图像处理
- Java图片缩略图裁剪水印缩放旋转压缩转格式-Thumbnailator图像处理
- php使用imagick模块实现图片缩放、裁剪、压缩示例
- 【转载】如何让图片按比例响应式缩放、并自动裁剪的css技巧
- 图片拖动旋转缩放裁剪
- 使用PHP的GD2裁剪 + 缩放图片
- Tengine + Lua + GraphicsMagick 实现图片自动裁剪/缩放
- 使用Tengine+Lua+GraphicsMagick实现图片自动裁剪缩放
- 基于j2me的图片特效(缩放,裁剪,调整大小,镜像,对比度亮度调整,黑白,线条,粉笔画)
- java缩放图片、java裁剪图片代码工具类
- 使用Thumbnailtor实现图片的裁剪,缩放
- JavaScript图片裁剪切割效果(带拖放、缩放效果)
- 处理图片的缩放、旋转、裁剪和翻转这四种效果
- 微信公众平台后台编辑器上线图片缩放和封面图裁剪功能
- C#图片处理基本应用(裁剪,缩放,清晰度,水印)(转)