【发布时间】:2014-01-09 05:11:06
【问题描述】:
我正在做 iPhone 应用程序。在那我将图像转换为base64字符串。但是,我的问题是在转换为 base64 字符串之前,我想验证图像大小是否低于图像大小 250x250,如果图像包含超过 250x250 或 euqal 到相同大小,我想将 alertview 放在其他位置,那么我只需要将图像作为 base64 发送字符串到服务器。请给我你的宝贵建议。提前致谢!我在做下面的代码
for(int img_pos=0;img_pos<[uploadPhotosArray count];img_pos++)
{
[self startIndicator];
conversionImage= [UIImage imageWithContentsOfFile:[uploadPhotosArray objectAtIndex:img_pos]];
NSData *imageData = UIImageJPEGRepresentation(conversionImage,1.0);
[Base64 initialize];
NSString *uploadPhotoEncodedString = [Base64 encode:imageData];
//NSLog(@"Byte Array %d : %@",img_pos,uploadPhotoEncodedString);
[uploadPhotosByteArray addObject:uploadPhotoEncodedString];
}
【问题讨论】:
标签: iphone image image-size validating