2013-11-29 5 views

ответ

0

U может использовать «масштаб» для него, то есть: 0,5 для половинного размера

UIImage *ret = nil; 
ALAsset *asset =[_assetImages objectAtIndex:page]; 
ALAssetRepresentation *defaultRep = [asset defaultRepresentation]; 
ret = [UIImage imageWithCGImage:[defaultRep fullScreenImage] scale:0.5 orientation:0]; 

Вы также должны смотреть на answere Джошуа Салливана на: How to compress/resize image on iPhone OS SDK before uploading to a server?

Это изменяет заявленную размер самого масштабированное изображение, но фактически не изменяет данные изображения. Длина данных NSData, сгенерированных на оригинальном и масштабированном изображении, практически идентична.

+0

Но на самом деле мне нужно снизить размер данных, чтобы процесс загрузки был быстрым. Является ли это возможным? – Advaith

+0

Да, с ответом Салливана. Просто проверьте ссылку. – nirvana002

Смежные вопросы