[英]How to adjust a image size after using UIImagePickerController take a photo?
将照片保存在文件夹中时如何调整图像大小???
这就是我在iphone中保存图像的方式。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *imageFile = nil;
NSString *name_png = [NSString stringWithFormat:@"%@.png",photoName];
imageFile = [documentsDirectory stringByAppendingPathComponent:name_png];
[UIImagePNGRepresentation(self.theImageView.image) writeToFile:imageFile atomically:YES];
如何将其从原始尺寸调整为 200 X 200 像素?
或者我可以加载图像文件而不是调整它的大小吗?
实际上,我正在创建一个包含许多图像的封面流,并且图像来自相机。
我可以找到一个封面流示例,但是当我加载图像时,它充满了 iphone 屏幕。
不是一个小的封面图片。
UIImage 调整大小:Go 通过此链接。
感谢保罗·林奇。
+ (UIImage *)imageWithImage:(UIImage *)image scaledToSize:(CGSize)newSize {
UIGraphicsBeginImageContextWithOptions(newSize, NO, 0.0);
[image drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return newImage;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.