如何使用UIImagePickerController拍摄照片后调整图像大小?
在文档文件夹中保存照片时如何调整图像大小?
这是我如何在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像素?
或者我可以加载图像文件,而不是调整它?
实际上,我是用很多图像创造了一个封面stream,而图像来自相机。
我可以find封面stream程示例,但是当我加载图像时,它充满了iphone屏幕。
不是一个小封面图片。
UIImageresize:通过此链接 。
感谢Paul Lynch。
+ (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; }