Category to add some resizing methods to the UIImage class, to resize it to a given CGSize — or fit in a CGSize keeping aspect ratio
Objective-C
Latest commit da3b80a Mar 17, 2014 @AliSoftware Merge pull request #12 from drmonkeysee/nullcontext-fix
return nil if ui cgcontext comes out NULL

README.md

This category allows you to resize an UIImage at a constraint size, or proportionally so that it fits in a given CGSize.

This category defines the following methods :

-(UIImage*)resizedImageToSize:(CGSize*)size;
-(UIImage*)resizedImageToFitInSize:(CGSize*)size scaleIfSmaller:(BOOL)scale;

This methods takes correctly the imageOrientation / EXIF orientation into account.