【发布时间】:2011-08-05 12:38:00
【问题描述】:
我正在从服务器下载图像并将它们本地保存在我的 iphone 中,但有时图像太大。例如(2500 * 3200)。我想在将其下载到 iphone 之前将大小减小到 300*500。我该怎么做。请帮助我。提前致谢
+(void)DownloadImage:(NSString*)ImagePath{
if ([ImagePath isEqualToString:@""])
return;
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:[IMAGEURL stringByAppendingPathComponent:ImagePath]]];
NSString *docDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
[data writeToFile:[docDir stringByAppendingPathComponent:ImagePath] atomically:YES];
}
【问题讨论】:
-
为什么不在服务器上调整大小并下载调整大小的图像?
标签: iphone